推 SiriusCloud:單複選~ is/are 很賊= = + 12/04 23:21
→ SiriusCloud:我個人是覺得T HASH最糟糕就O(n)吧 12/04 23:31
→ SiriusCloud:如果hash 取 mod 值為資料量最大 = n 那就是 O(n) 12/04 23:35
→ SiriusCloud: worst case↑ 12/04 23:36
→ gskman:我是認為hashing n個bucket n個item,若是除了第一個沒有 12/05 00:39
→ gskman:collision,剩下n-1個都與第一個發生collision 12/05 00:40
→ gskman:若是linear probing的話,第一個collision為1到第n-1個為n-1 12/05 00:42
→ SiriusCloud:樓上 那time complexity 仍是 O(n) 吧? 12/05 00:43
→ gskman:平均collision為 (n*(n-1))/n,總共n item=>O(n^2) 12/05 00:44
→ gskman:2-8 我選.....C 12/05 00:51
→ gskman:D一直很想選 因為我找不到反例 12/05 00:54
→ gskman:但若是用best 去跟failure search比的話又很容易比的出來 12/05 00:56
推 kiwidoit:C不是有說,data no sorted,那binary search還會比seque 12/05 09:16
→ kiwidoit:ntial search來的快嗎@@? 12/05 09:16
推 gskman:想想好像是不會,我重看一下題目=.= 12/05 10:33
推 gskman:看來這題我無法回答了,交給其它高手(T_T) 12/05 10:49
推 gskman:題目都沒說是best or avg or worst那我猜e(T_T) 12/05 10:53