浙江大学城市学院软件基础在线测试题 联系客服

发布时间 : 星期一 文章浙江大学城市学院软件基础在线测试题更新完毕开始阅读a2ce5ad0284ac850ad02427f

B. 不必事先估计所需存储空间大小 C. 插入与删除时不必移动元素 D. 所需空间与线性表长度成正比 正确答案是 :A

24.

算法的时间复杂度与_______ 有关。 A. 问题规模 B. 计算机硬件性能

C. 程序设计语言的类型或版本 D. 算法设计者的水平 正确答案是 :A

25.

一个栈的出栈序列是a,b,c,d,e,则进栈可能的序列是__。 A. abcde B. cdabe C. ecabd D. cedab 正确答案是 :A

26.

一个长度为50的循环队列中,队头指针(front)等于41,队尾指针(rer)等于20,则队列中有_______个元素。 A. 41 B. 20 C. 21 D. 29 正确答案是 :D

27.

若某二叉树结点的中序遍历序列是abcdef,则结点的前序(DLR)序列不可能是____。 A. dbacef B. acbedf C. efbacd D. bafdce 正确答案是 :C

28.

下图从顶点v1开始进行深度优先遍历,可得到顶点访问序列是______。 A. 1 2 4 3 5 7 6 B. 1 2 4 3 5 6 7

C. 1 2 4 5 6 3 7 D. 1 2 3 4 5 7 6 正确答案是 :A

29.

带头结点的单链表first为空的判定条件是: 。 A. first = NIL B. first-> next = NIL C. first-> next = first D. first != NIL 正确答案是 :B

30.

在各种查找方法中,平均查找长度与结点个数n无关的查找方法是 ___ A. 顺序查找 B. 折半查找 C. 散列查找 D. 线性查找 正确答案是 :C

31.

在表长为n的链表中进行线性查找,它的平均查找长度为________

A. ASL=n

B. ASL=(n+1)/2 C. ASL= +1

D. ASL≈log2(n+1)-1 正确答案是 :B

32.

折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,则它将依次与表中 比较大小,查找结果是失败。 A. 20,70,30,50 B. 30,88,70,50 C. 20,50 D. 30,88,50 正确答案是 :A

33.

对22个记录的有序表作折半查找,当查找失败时,至少需要比较 次关键字。 A. 3 B. 4 C. 5