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