试卷相关题目
- 1设一个有序的单链表中有n个节点,现要求插人一个新节点后使得单链表仍然保持有序,则该操作的时间复杂度为()。
A.0(log2n)
B.0(1)
C.0(n)
D.0(n+1)
开始考试点击查看答案 - 2函数substr(“DATASTRUCTURE”,5,9)的返回值为()。
A.“STRUCTURE”
B.“DATA”
C.“DATASTRUCTURE”
D.“ASTRUCTUR”
开始考试点击查看答案 - 3设一组初始记录关键字序列为(25,50,15,35,80,85,20,40,36,70),其中含有5个长度为2的有序子表,则用归并排序的方法对该记录关键字序列进行一趟归并后的结果为()。
A.15,25,35,50,20,40,80,85,36,70
B.15,25,35,50,80,20,85,40,70,36
C.15,25,35,50,80,20,36,40,70,85
D.15,25,35,50,80,85,20,36,40,70
开始考试点击查看答案 - 4数据的最小单位是()。
A.数据项.
B.数据类型
C.数据元素
D.数据变量
开始考试点击查看答案 - 5设有序顺序表中有n个数据元素,则利用二分査找法査找数据元素X的最多比较次数不超过()。
A.logn-1
B.logn
C.logn+1
D.log(n+1)
开始考试点击查看答案 - 6设有序表中有1000个元素,则用二分査找元素X最多需要比较()次。
A.15
B.10
C.17
D.25
开始考试点击查看答案 - 7设输入序列是1,2,3,……,n,经过栈的作用后输出序列的第一个元素是n,则输出序列中第i个输出元素是()。
A.n-1—i
B.n—i
C.n+1-i
D.不能确定
开始考试点击查看答案 - 8设一组初始记录关键字序列为(45,80,55,40,42,85),则以第一个记录关键字45为基准而得到一趟快速排序的结果是()。
A.42,40,45,80,85,88
B.40,42,45,55,80,85
C.42,40,45,55,80,85
D.42,40,45,85,55,80
开始考试点击查看答案 - 9设一组权值集合界=|2,3,4,5,6!,则由该权值集合构造的哈夫曼树中带权路径长度之和为()。
A.20
B.40
C.30
D.45
开始考试点击查看答案 - 10执行一趟快速排序能够得到的序列是()。
A.[41,12,34,45,27]55[72,63]
B.[12,27,45,41]55[34,63,72]
C.[63,12,34,45,27]55[41,72]
D.[45,34,12,41]55[72,63,27]
开始考试点击查看答案