作者hsnuonly (′・ω・‵)
看板NTHU_Talk
標題[討論] 加退選演算法
時間Mon Sep 18 17:50:39 2017
在想能不能改成這樣
有兩個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://webptt.com/m.aspx?n=bbs/NTHU_Talk/M.1505728244.A.ED4.html
1F:推 MatChih: 我覺得不行 09/19 01:24
2F:推 HsuTW: 這樣就等最後一天 等到大家不想搶了再交易也不遲阿 09/20 17:54
3F:推 unimaybe: 我記得以前就是這樣? 10/08 23:32
4F:噓 Ken105022101: 這樣就是搶課啊 11/10 05:46