复选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