济南铁道职业技术学院专升本辅导.docVIP

  • 16
  • 0
  • 约3.2千字
  • 约 6页
  • 2016-07-19 发布于天津
  • 举报
济南铁道职业技术学院专升本辅导

济南铁道职业技术学院专升本辅导 《数据结构》试题(模C) 一、选择题(从下列各题的4个备选答案中选出1至2个正确答案,将其代号(A,B,C,D)写在下表中,答题写在其它地方无效;每小题1分,共15分) 题号123456789101112121415答案1.由____组成的集合是一个数据对象。 A.不同类型的数据项 B.不同类型的数据元素 C.相同类型的数据项 D.相同类型的数据元素 2.____是线性表。 A.(孔子,诸葛亮,曹雪芹) B.{A,B,C,D} C.{10,11,12,13,14} D.(1,2,3,...) 3.____ 是表示线性数据结构的。 A.循环链表 B.邻接多重表 C.孩子链表 D.单链表 4.将线性表的数据元素以____结构存放, 查找一个数据元素所需 的时间不依赖于表的长度。 A.循环双链表 B.哈希(Hash)表 C.一维数组 D.单链表 5.设数组A[1..8,1..10]的基地址为4000, 每个元素占2个存储单元,若以列序为主序顺序存储,则元素A[4,7]的存储地址是____。(假定无第0行第0列元素) A.4072 B.4104 C.4102 D.4074 6.设依次进入一个栈的元素序列为c,a,b,d,不可得到出栈的元素序列有_____。 A.a.b,c,d B.a,d,c,b C.b,a,d,c D.c,d,a,b 7.___ 又是一棵满二叉树。 A.二叉排序树 B.深度为5有31个结点的二叉树 C.有15个结点的完全二叉树 D.哈夫曼(Huffman)树 8.深度为k的满二叉树有____个分枝结点。 A.2k-1 B.2k-1-1 C.2k+1 D.2k-1+1 9.具有n(n0)个结点的完全二叉树的深度为_____。 A.?log2(n)? B.?log2(n)? +1 C.?log2(n+1)? D.?log2(n+1)? 10.折半查找20个记录的有序表,若查找失败,比较关键字的次数____。 A.最多为6 B.最多为5 C.最少为3 D.最少为4 11.折半查找有序表(2,5,8,20,25,36,40,60),若查找元素60,需依次与 表中元素____进行比较。 A.25,40,60 B.25,40 C.20,36,40,60 D.20,36,40 12.查找哈希(Hash)表,解决冲突的的方法有____。 A.除留余数法 B.线性探测再散列法 C.直接地址法 D.链地址法 13.对有10个记录的表作简单选择排序,需要比较___次关键字。 A.100 B.45 C.50 D.90 14.对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是____。 A.O(n) B.O(n2) C.O(nlog2n) D.O(n3) 15.一个排序算法时间复杂度的大小____有关。 A.与所需比较关键字的次数 B.与该算法的稳定性 C.不与所需移动记录的数目 D.与所需辅助存储空间的大小 二、画图题(每小题4分,共20分) 1.依次输入元素X,Y,Z, 插入到一个初始状态为空的链式栈中,试画出空的链式栈和每插入一个元素之后的链式栈示意图。 2.试用双亲表示法画出下列树T的存储结构图。 3.试画出有3行4列元素的二维数组B的以列序为主序的顺序存储结构图。 4.试画出下列图的邻接表。 图 5.已知一棵二叉树的前序遍历序列和中序遍历序列分别是: I,A,B,E,F,G,C,H,D 和 A,E,F,B,I,G,H,C,D 试画出该二叉树。 三、求解问题(每小题7分,共28分) 1.用算符优先法求下列算术表达式的值,试简要说明求值过程,画出操作数栈 和运算符栈的主要变化过程。 12+20/(10-2*3) 2.给定电文(文本): F F A A A B B B A A A B B C C C D E G G G  试为字符 A、B、C、D、E、F、G设计哈夫曼(Huffman)

文档评论(0)

1亿VIP精品文档

相关文档