導航:首頁 > 源碼編譯 > c排課演算法

c排課演算法

發布時間:2023-06-17 15:41:52

A. 排課的演算法

排課演算法是一個復雜程度相當高的演算法,窮舉是行不通的。不同的班級,不同的教師的課程縱橫交錯,不可能對每一種組合一一窮舉。一間不到三十個班的學校,其課程組合的數量級常常超過整個宇宙質子數的總和。
但在這么多的課程組合中,找出「相對合理」的課程組合,滿足學校、教師、學生的要求是可行的。

B. 關於排課選擇的演算法

窮舉的話思路是這樣的,比如要選擇一定量的課程,假設是k,這樣所有的課程為n,這樣所有的組合為C(n,k)種,然後分別檢查每一種是否有沖突,如果沒有沖突,那麼就是一個合法的選課方式。這樣就可以列舉出所有的可能性。

閱讀全文

與c排課演算法相關的資料

熱點內容
酷貓系統如何安裝app 瀏覽:635
郵寄伺服器是干什麼用 瀏覽:159
解除電腦加密文件夾 瀏覽:358
androidcheckbox組 瀏覽:546
linux在線安裝軟體 瀏覽:823
如何設置手機安卓版 瀏覽:285
簡歷pdfword 瀏覽:123
鋒雲視頻伺服器網關設置 瀏覽:162
linux伺服器如何查看網卡型號 瀏覽:142
加密相冊誤刪了怎麼恢復 瀏覽:380
安卓代練通怎麼下載 瀏覽:518
知道域名如何查詢伺服器 瀏覽:906
方舟手游怎麼才能進伺服器 瀏覽:289
抖音演算法自動爆音 瀏覽:24
linux修改網卡配置 瀏覽:913
雲伺服器和本地伺服器數據 瀏覽:843
在家如何創業python 瀏覽:225
編譯原理好課 瀏覽:718
python中實數的表示 瀏覽:372
php下載中文名文件 瀏覽:351