[討論] 加退選演算法

看板NTHU_Talk作者 (′・ω・‵)時間6年前 (2017/09/18 17:50), 編輯推噓2(310)
留言4則, 4人參與, 最新討論串1/1
在想能不能改成這樣 有兩個list 修課名單和加選名單 加選的時候: 加選名單.append(學生) 然後有人加退選的時候都會觸發下面流程 if 修課人數<上限 then 修課名單.append(加選名單.pop(random(加選名單.length))) endif 這樣的話就不用等每天關機亂數 非熱門課程可以馬上選上 而且有人在排隊加選一樣不可能買賣課(除非有人想買期望值...) 大家怎麼看o'_'o -- https://i.imgur.com/9LZCLP6.jpg
https://i.imgur.com/ab81opi.jpg
https://i.imgur.com/bVTqDr3.jpg
https://i.imgur.com/kJQi7Zi.jpg
https://i.imgur.com/S6wpwHC.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.125.180 ※ 文章網址: https://www.ptt.cc/bbs/NTHU_Talk/M.1505728244.A.ED4.html

09/19 01:24, , 1F
我覺得不行
09/19 01:24, 1F

09/20 17:54, , 2F
這樣就等最後一天 等到大家不想搶了再交易也不遲阿
09/20 17:54, 2F

10/08 23:32, , 3F
我記得以前就是這樣?
10/08 23:32, 3F

11/10 05:46, , 4F
這樣就是搶課啊
11/10 05:46, 4F
文章代碼(AID): #1PlvRqxK (NTHU_Talk)