PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 107台大資演(I)
作者:
gcobs0834
(gcobs0834)
2019-02-15 16:12:44
不好意思我覺得我這應該是英文問題
search on hash table with N static keys and perfect hashing
這句話的意思應該是在hash table裡 找n個數還是在這n格裡面做search呢 一個O(1)一個O(N)?
Insert/Delete on red-black tree with N keys
跟上面的問題應該是一樣的
O(lgN)或O(nlgN)?
簡單請教
作者:
DLHZ
( )
2019-02-15 16:36:00
key是指經過hadh function拿來對table位子的那個值 應該是O(N) Insert/Delete on (red-black tree with N keys) 應該是O(lgn)給你插也要知道樹的大小 所以應該是指大小沒錯 啊key就是那個意思了 應該是沒問題
作者:
eric131204
(暗女巫)
2019-02-15 16:45:00
所以hash那題是search n個key 每個O(1)嗎
作者:
DLHZ
( )
2019-02-15 16:52:00
有提到perfect hashing所以search一次應該是O(1)就是你講的那樣
作者:
eric131204
(暗女巫)
2019-02-15 17:03:00
那static key是什麼意思,key不能視為hash table上的slot index嗎?畢竟其他題他都是類似的說法(stack ofn keys, tree with n keys)之類的?
作者:
gcobs0834
(gcobs0834)
2019-02-15 17:05:00
所以這兩題的n都是題目的大小 而不是做動作的次數對吧?
作者:
eric131204
(暗女巫)
2019-02-15 17:06:00
照D大說的hash那題是做n次吧?
作者:
GeniusPuddin
(GeniusPudding)
2019-02-15 17:30:00
https://en.wikipedia.org/wiki/Dynamic_perfect_ha
shing照維基看起來是有分動態跟靜態兩種hashing?所以應該是指N格靜態的hashtable做一次搜尋?
作者:
eric131204
(暗女巫)
2019-02-15 19:08:00
疑 所以還是O(1)嗎 搞混了
作者:
gcobs0834
(gcobs0834)
2019-02-15 22:09:00
我一開始看題目覺得是做n次啦 但我覺得他給的其實是資料大小是n
作者:
aggress5566
(哩賀)
2019-02-15 22:19:00
如果是(key, data) 那N個key應該是所謂N個slot
繼續閱讀
[理工] 104台科線代
bmpss92196
[理工] 107成大程式設計
AAQ8
[理工] 107台科 計組
rustw2010
[理工] mutiple issue
kaidi620
[理工] 108清大離散
AAQ8
AVL Tree
kaidi620
[理工] 台大計系 請問 NUMA
FlakizK
[心得] 108 清大 計算機科學
Rioronja
[理工] 資結 判斷切點問題
AAQ8
[理工] 106台科OS RAG
tataTangQQ
Links
booklink
Contact Us: admin [ a t ] ucptt.com