PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 资结 binary search
楼主:
befdawn
(橙花雨露)
2018-10-25 12:00:39
https://i.imgur.com/uB8iexF.jpg
请问这题的 1 3 4
1。 duplicative keys 是指说像是两个重复的 5 出现之情况吗?不太理解 primary
keys 的意思
3。ISAM 好像是数据库的内容?我有上网找了一下介绍,但没看到比较重点的部分,这
部分不知道有什么区别
4。资料量少不利,是因为 linear search 的 algorithm 步骤比较少(比较简单)之
故?
谢谢!!
作者:
sdfg014025xx
(随便就好)
2018-10-25 17:29:00
4的话 BS还要先排序过 所以资料笔数少时不见得比LS好
作者:
Ricestone
(麦饭石)
2018-10-26 04:03:00
1.keys指的是数据库中具有区分性的资料,假如是学生名单,那姓名、学号、住址、...都可能是keyPrimary key是实际被选出来当作代表的那一栏(或者数栏)因为需要区分性,所以不希望它里面有重复的值但这题问的事情是,如果有重复的,那BS还可以用吗?会这样问,是因为有不能用的状况,也就是Hash Tablekey如果需要讲详细一点,像是姓名的话,虽然机率很低但还是有可能有人同名,所以它不是个好PK;不过如果它再加上住址,那应该就会够好。不过这里面最明显的当然是学号。我想了一下,Hash Table理论上应该还是可以用才对不能用的应该是Binary Search Tree
作者:
skyHuan
(Huan)
2018-10-26 11:43:00
BST洪1好像有举例过有一样的key的解决方法耶只是并不常见4的话像排序data量小用插入排序也不一定比Qsort慢,而且用的空间还比较少,所以data量少的时候看复杂度不准
作者:
gpsmelody07
(YC)
2018-10-26 14:26:00
借问一下第2题,False是因为BST的worst case为O(n)的缘故吗?
作者:
skyHuan
(Huan)
2018-10-26 14:41:00
回楼上,对BST有可能skewBST != binary search
作者:
gpsmelody07
(YC)
2018-10-26 15:09:00
谢谢~
作者:
Ricestone
(麦饭石)
2018-10-26 17:13:00
我也是觉得应该几乎都有办法修正...不知道该举什么例了
继续阅读
[理工] 线代6-83 例9!
Aa841018
[理工] 线代 第三章 TorF
AAQ8
[理工] 计组 下册 P.115 26题
jojoboy0115
[理工] 离散 命题与真值表
shashayou
[理工] 算法程式码问题
TEPLUN
[理工] 线代 线性转换保相依
kcilao110779
离散 3-45
o5739201
离散 13-58
paralyzation
[理工] 离散 2-49
jojoboy0115
[理工] 线代 矩阵乘法性质
springleaf1
Links
booklink
Contact Us: admin [ a t ] ucptt.com