- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息学院本科生2010-2011学年第二学期
数据结构期末考试试卷(B卷)
专业:______________年级:______________学号:______________
姓名:______________成绩:______________
得 分
一、单项选择题(每小题2分,共30分)
1.判断有向图是否存在回路,除了可以利用拓扑排序的方法外,还可以利用________。
A.求关键路径的方法 B.求最短路径的Dijkstra算法
C.深度优先遍历算法 D.求MST的Prim算法
2.一组记录的关键码为(30, 77, 57, 12, 25, 86),利用堆排序的方法建立的初始堆为________。
A.77, 30, 57, 12, 25, 86 B.86, 77, 57, 12, 25, 30
C.86, 77, 57, 30, 25, 12 D.86, 57, 77, 25, 30, 12
3.设二叉树T的中序遍历结果是b, a, d, e, c,后序遍历结果是b, e, d, c, a,则T中根结点的左孩子是__________。
A.b B.c C.d D.e
4.顺序查找法适合于存储结构为________的线性表。
A.散列存储 B.顺序存储或链式存储
C.压缩存储 D.索引存储
5.在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶节点个数是________。
A.41 B.82 C.113 D.122
6.使用哈夫曼算法对n(n大于等于2)个权值均不相同的字符构造哈夫曼树,关于该树的叙述中,错误的是________。
A.该树一定是一棵完全二叉树
B.树中一定没有度为1的结点
C.树中两个权值最小的结点可能是兄弟结点
D.树中任一非叶结点的权值一定不小于下一层任一结点的权值
7.无向图G = (V, E)中含7个顶点,顶点间的边是随机设置的,为保证图G连通的最少边数是________。
A.6 B.15 C.16 D.21
8.下列排序算法中,_______算法可能会出现下面情况:初始数据有序时,花费的时间反而最多。
A.堆排序 B.起泡排序 C.快速排序 D.希尔排序
9.下列关于图的叙述中,正确的是________。
I. 回路是简单路径
II. 存储稀疏图,用邻接矩阵比邻接表更省空间
III.若有向图中存在拓扑序列,则该图不存在回路
A.仅II B.仅I、II C.仅III D.仅I、III
10.先序遍历为1 2 3,中序遍历为3 1 2,这样的二叉树存在吗________。
A.存在 B.不存在
11.考虑有10个顶点6条边的所有无向图集合。令M和m分别表示集合中任意图的连通分量的最大和最小数。如果图没有自循环,每对顶点间最多有一条边,则下列哪个为真?____________
A.M = 10, m = 10 B.M = 10, m = 1
C.M = 7, m = 4 D.M = 6, m = 4
12.采用Hash技术,下面操作中性能不佳的是________。
A.搜索给定关键字。
B.按关键字升序排列输出所有元素。
C.删除给定关键字的元素。
D.输出关键字升序排列位于第k位的元素。
13.红黑树中根节点到某个外部节点路径长度为L,其中红边数量为R,则根节点到另一外部节点路径长度最小为____________。
A.L-R B.2(L-R) C.L D.L+R
14.7个关键字的4阶B-树有几种可能的结构?__________
A.8 B.9 C.10 D.11
15.基数排序要求每阶段的排序算法是____________。
A.稳定的 B.不稳定的 C.A、B皆可 D.以上均不对
得 分 二、(本题6分)设有两个同类型的栈S1、S2,它们的空间需求有相反的关系,即当S1增长的时候,S2缩短,反之亦然。试设计一种存储结构保存S1和S2,尽可能达到最优的空间利用率和时间复杂度,并实现入栈及出栈操作。栈元素的类型为ELEM,栈中元素最多时分别为L1和L2。
得 分 三、(本题12分)有以下关键字,试构建AVL树,分别画出插入170、509后的树型,及最终的结果,标出每个节点的平衡因子。503,017,512,908,170,897,275,653,612,154,509,612,677,765,094
得 分 四、(本题12分)有以下10个关键字:28,72,97,63,4,53,84,32,61,52,使用堆排序方法将所给关键字排成升序序列,画出初始堆及各次输出后整堆的结果。
您可能关注的文档
最近下载
- 基本不等式及其应用.pptx VIP
- 太太药业系统切换策略-太太基因20030718.doc VIP
- 基于单片机的温室大棚控制系统设计.doc VIP
- SAP ERP_委外业务操作手册_v1.0.doc VIP
- 党课:2025年永葆自我革命精神在正风肃纪中砥砺前行PPT党课.pptx VIP
- 动物防疫技术 动物疫病免疫学检测技术 2动物疫病控制-实验室检测-动物疫病免疫学检测技术.ppt VIP
- 2025年兵团连队考试题库及答案.docx
- SAP上线准备策略及上线支持策略讨论纪要.doc VIP
- 四年级数学-课前三分钟讲稿-三角形和四边形-图形稳定性的应用--精品课件.ppt VIP
- 02-全员培训-U9cloud全产品介绍.pptx VIP
文档评论(0)