複選14、15、16
板上討論很多但沒有個定案
那就再討論一次吧...
https://i.imgur.com/lh19E8H.jpg
14題我的理解是要找worst/best/average case的時間複雜度都是一樣的演算法
E的話我之前上網背的表格時間複雜度都是
O(n*(d+r))所以我覺得答案應該是BCE
15的話BC不知道怎麼解釋
D的話我認為overflow的狀況沒被考慮進去(整個hash table都滿了依然overflow
然後16題
這題我一開始是寫沒答案
CE一定錯
D沒認真算,但有一個for loop兩個while loop估計不會是nlogn
,B的話我覺得不是O(n)就是O(n^n)
怎麼樣也不會到n^2
A我自己覺得應該是nlogn但看板上的討論應該是錯了
不知道為什麼
還希望能大家多多討論
救救沒有讀書會的人QQ
補充一下
13的E應該是對的
上網有查到O(E+V),adjacency list存
我是選CDE
https://i.imgur.com/WSr1iMa.jpg