题目内容
(请给出正确答案)
[主观题]
对有n个记录的表进行直接插入排序,在最坏情况下需要比较()次关键字。
A、n-1
B、n
C、n+1
D、n(n-1)/2
查看答案
如果结果不匹配,请 联系老师 获取答案
A、n-1
B、n
C、n+1
D、n(n-1)/2
A.关键字是数据元素(或记录)中某个数据项的值,可以标识一个记录,称为主关键字
B.就平均查找长度而言,分块查找最小,折半查找次之,顺序查找最大
C.对长度为n 的有序链表进行对分查找,最坏情况下需要的比较次数为log2n
D.折半查找的先决条件:表中结点按关键字有序,且顺序(一维数组)存储
A.访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)
B.将n个结点从小到大排序
C.在第i个结点后插入一个新结点(1≤i≤n)
D.删除第i个结点(1≤i≤n)
A.正确
B.错误