- /add
- /publish
- /fillout
- /sort
- 實現一點點模組化
- 讓檔案看起來有結構
我一開始完全沒有想法,但我連這個作法的名字要叫什麼都不知道(多志願排序??)導致我也不知道該搜尋什麼,於是我先問了GPT但他似乎沒有理解我的需求,所以我又問了朋友。
嘗試階段
#根據每人已獲得的工作數量排序,優先選擇工作數少的人
people_names.sort(key=lambda name: worker_dict[name])
這個的解法雖然能解決大多數情況,但他當輪志願如果還是滿人了,他還是有機會沒工作
發現邏輯會產生問題,提供成功版本的想法