PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 105台大资演
楼主:
w181496
(Kaibro)
2016-12-17 12:03:26
http://i.imgur.com/8QCSECO.jpg
想请教大神各位几题
2.c
这题应该怎么去分析呢?
情感上会直接想写O(n^3)
补习班答案也给这个
3.a的ii.
这题很不确定
我的想法是
每层hash table都花O(1)时间
所以就求最多几层能放完
我的答案O(log_m(n))
补习班给的答案是O(n/m^2)
3.b
这题的pairwise collisions是啥意思?
看不懂题目意思GG
感谢各位
作者:
ken52011219
(呱)
2016-12-17 12:07:00
https://goo.gl/Gix9re
O(n/m) * O(1/m)通常HASH会将 n = O(m) 因此α = n/m = O(m)/m=O(1)但这题有提n&m 就要写清楚 第一层search =O(n/m)第二层 search =O(1/m)第三题不清楚,是m=n吗@@?O(n^2)=O(m+n)O(n/n) = O(1)不确定
作者: aa06697 (todo se andarà)
2016-12-17 13:41:00
2-c.
http://i.imgur.com/z10Ktco.jpg
楼主:
w181496
(Kaibro)
2016-12-17 13:48:00
话说想一想2.c他说M独立于n 是不是复杂度写O(n^3)也没错阿?
作者:
yupog2003
(屁股)
2016-12-17 13:52:00
如果M独立于n可以当常数的话这题直接带Master Theorem答案就出来了,不知道可不可以
作者: aa06697 (todo se andarà)
2016-12-17 14:01:00
个人觉得他有说是variable而不是constant 所以不能可以想像成T不只有n还有M 是有两个variable这样应该就能理解了当然如果考场突然算不出来我也会写n^3 就看台大老师要不要给分了
作者:
ken52011219
(呱)
2016-12-17 14:54:00
https://goo.gl/IB7fyG
参考看看另外 2.C 我觉得不行, O(n^3/m^1/2)⊆O(n^3)但反之不然第三题也也不确定 @@~ 第一次看到这个名词
作者:
yupog2003
(屁股)
2016-12-17 17:45:00
也就是说保险起见都写最精确的那个答案就对了,了解
作者:
ken52011219
(呱)
2016-12-20 16:45:00
居然@@ 所以是大大的讲法吗
作者:
yupog2003
(屁股)
2016-12-22 07:10:00
也许用decision tree下去想,有m个slot就当作每层有m个选择,所以degree为m,有n个element所以leaf数为n高度log_m(n),我承认我也是看到答案之后才反推的XD
继续阅读
[商管] 寻找考古题
jerry168
[理工] 100中山机电动力学
jim510032000
[理工] [计组]TLB的Tag字段
k521601
[理工][计组]清大105计系
h9638512
[理工] 中兴105工数求解
j887823j
[理工][OS]档案配置(100、105年)
h9638512
[理工] 中央105数学对答案
gary19941208
[理工] 中央105离散
visual
[理工] 98交大资演 复杂度
Gogoro5566
[理工] [算法] Kurskal's Algo
beargg0305
Links
booklink
Contact Us: admin [ a t ] ucptt.com