2021年专升本试题数据结构.docVIP

  • 195
  • 1
  • 约4.1千字
  • 约 4页
  • 2020-11-10 发布于江苏
  • 举报
《数据结构》专升本考试试题 ( 3月) 一、单项选择题(本大题共20小题,每小题2分,共40分) 1.对于一个算法,当输入非法数据时,也要能作出对应处理,这种要求称为( )。 (A) 正确性 (B) 可行性 (C) 健壮性 (D) 输入性 2.设S为C语言语句,计算机实施下面算法时,算法时间复杂度为( )。 for(i=n-1;i=0;i--) for(j=0;ji;j++) S; (A) n2 (B) O(nlgn) (C) O(n) (D) O(n2) 3.折半查找法适适用于( )。 (A)有序次序表 (B)有序单链表 (C)有序次序表和有序单链表全部能够 (D)无限制 4.次序存放结构优势是( )。 (A)利于插入操作 (B)利于删除操作 (C)利于次序访问 (D)利于随机访问 5.深度为k完全二叉树,其叶子结点必在第( )层上。 (A)k-1 (B)k (C)k-1和k (D)1至k 6.含有60个结点二叉树,其叶子结点有12个,则度为1结点数为( )。 (A)11 (B)13 (C)48 (D)37 7.图Depth-First Search(DFS)遍历思想实际上是二叉树( )遍历方法推广。 (A)先序 (B)中序 (C)后序 (D)层序 8.在下列链队列Q中,元素a出队操作序列为( )。 b b c d ∧ a front rear Q (A)p=Q.front-next; p-next= Q.front-next; (B)p=Q.front-next; Q.front-next=p-next; (C)p=Q.rear-next; p-next= Q.rear-next; (D)p=Q-next; Q-next=p-next; 9. Huffman树带权路径长度WPL等于( ) (A)除根结点之外全部结点权值之和 (B)全部结点权值之和 (C)各叶子结点带权路径长度之和 (D)根结点值 10.线索二叉链表是利用( )域存放后继结点地址。 (A)lchild (B)data (C)rchild (D)root 11.研究数据结构就是研究( )。 (A) 数据逻辑结构 (B) 数据存放结构 (C) 数据逻辑结构和存放结构 (D) 数据逻辑结构、存放结构及其基础操作 12.算法分析两个关键方面是( )。 (A)空间复杂度和时间复杂度 (B)正确性和简单性 (C)可读性和文档性 (D)数据复杂性和程序复杂性 13.若一个线性表中最常见操作是取第i个元素和找第i个元素前趋元素,则采取( )存放方法最节省时间。 (A)次序表 (B)单链表 (C)双链表 (D)单循环链表 14.在一个长度为n次序表中,在第i个元素之前插入一个新元素时,需向后移动( )个元素。 (A) n-i (B) n-i+1 (C)n-i-1 (D)i 15.非空循环单链表head尾结点p满足( )。 (A) p-next==head (B) p-next==NULL (C) p==NULL (D)p==head 16.一个栈输入序列为:a,b,c,d,e,则栈不可能输出序列是( )。 (A)a,b,c,d,e (B)d,e,c,b,a (C)d,c,e,a,b (D)e,d,c,b,a 17.设SUBSTR(S,i,k)是求S中从第i个字符开始连续k个字符组成子串操作,则对于S=‘BeijingNanjing’,SUBSTR(S,4,5)=( )。 (A)‘ijing’ (B)‘jing’ (C)‘ingNa’ (D)‘ingN’ 18.广义表((a),a)表尾是( )。 (A) a (B) (a) (C) () (D)((a)) 19.在一棵含有5层满二叉树中结点总数为( )。 (A)31 (B)32 (C)33 (D) 20.假如从无向图任一顶点出发进行一次深度优先搜索即可访问全部

文档评论(0)

1亿VIP精品文档

相关文档