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

c排課演算法

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

A. 排課的演算法

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

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

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

閱讀全文

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

熱點內容
在線充值平台源碼 瀏覽:527
數字圖像處理岡pdf 瀏覽:380
榮耀v6怎麼隱藏桌面文件夾 瀏覽:798
程序員有女的嗎 瀏覽:504
通訊伺服器中斷是為什麼 瀏覽:644
itextpdf亂碼 瀏覽:641
哪個app製作書法壁紙 瀏覽:196
暗梁支坐是否加密 瀏覽:341
51單片pdf 瀏覽:688
matlab編程習題 瀏覽:64
騰達wifi加密方式 瀏覽:121
ug平移命令 瀏覽:768
釘釘語音通話安全加密有什麼特徵 瀏覽:609
網購領券app哪個好靠譜 瀏覽:618
人民幣數字加密幣轉賬支付貨幣 瀏覽:634
怎麼用cat命令創建mm 瀏覽:689
當今社會程序員好做嗎 瀏覽:222
程序員那麼可愛梓童第幾集求婚 瀏覽:708
程序員大廠指南 瀏覽:777
ubuntupdf閱讀器 瀏覽:4