网站大量收购闲置独家精品文档,联系QQ:2885784924

数据结构专升本复习题.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构专升本复习题

4.图的邻接矩阵: 5.有向图的逆邻接表: 4.找出下面网络的最小生成树。 7.无向完全图的邻接矩阵是____矩阵。 A.对称 B.上三角 C.下三角 D.稀疏 6.具有10个顶点的无向图,边的总数最多为 _ 。 4.试画出下列有向网的十字链表。 有向网 五、求解下列问题 每小题6分,共24分 1.已知二叉树的前序遍历序列和中序遍历序列分别是:B,A,C,D,F,E,G和D,C,A,F,G,E,B, 试画出该二叉树。 2.试按表 25,15,19,24,20,5,16,45,40,38 中元素的排列次序,将所有元素插入一棵初始为空的二叉排序树中,使之仍是一棵二叉排序树。 1 试画出插入完成之后的二叉排序树; 2 若查找元素17,它将依次与二叉排序树中哪些元素比较大小? 3 假设每个元素的查找概率相等,试计算该树的平均查找长度 ASL; 4 对该树进行中序遍历,试写出中序遍历序列。 3.试用权集合 4,6,5,12,2,1,13 ,构造赫夫曼 Huffman 树, 1 列出构造过程, 2 分别计算该赫夫曼树的路径长度和带权路径长度。 4.找出下面网络的最小生成树: 六、执行下面的C程序,指出输出结果。 8分 #include #include struct node char data; struct node *next; ; void link_list struct node *p while p! NULL printf %c,p- data ; p p- next; printf \n ; main char ch; struct node *q,*p,*f,*head NULL; for ch A;ch F;ch++ p struct node * malloc sizeof struct node ; p- data ch; p- next head; head p; link_list p ; p head; head NULL; while p! NULL q p; p p- next; q- next head; head q; f head; while f- next! NULL link_list head ; f f- next- next; 七、算法设计 算法中必须有注释,每小题8分,共16分 1.设n个元素的线性表顺序存储在一维数组 st[1..maxlen] 的前n个位置上,试写出算法:删除表中第i 1≤i≤n 个元素。 2.设Head为带表头结点的单链表的头指针,试写出算法:若为非空表,则输出:最大结点和最小结点的值 data值 ;否则,输出:“Empty list”。 网计 专升本 《数据结构》试题 模C 一、选择题 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 n 0 个结点的完全二叉树的深度为 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

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档