- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
昆明理工大学2009年硕士研究生招生入学考试试题(A卷)
考试科目代码:839
考试科目名称 :数据结构教程
试题适用招生专业 :系统理论,系统分析与集成
考生答题须知
所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。请考生务必在答题纸上写清题号。
评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。
答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。
答题时不准使用涂改液等具有明显标记的涂改用品。
一、判断题(每题2分,共20分)
1.在单链表和顺序表中插入一个元素,其时间复杂度均为O(n)。 因此它们的执行时间是相等的。( )
2.若一个栈的输人序列为1,2,3,…,n,其输出序列的第一个元素为n,则其输出序列的每个元素ai一定满足ai=n-i+1(i=1,2,…,n)。( )
3.将一棵树转换为二叉树后,二叉树的根结点没有左子树。( )
4.在n个结点的无向图中若边数大于n-1,则该图必是连通图。( )
5.对不稳定的排序算法,不论采用何种描述方式,总能举出一个说明它不稳定的实例。( )
6.采用单链表表示的有序表可以使用折半查找方法来提高查找速度。( )
7.将二叉排序树T的先序序列中的关键字依次插入初始为空的树中,所得到的二叉排序树T’与T是相同的。( )
8.循环队列是以循环链表为存储结构的队列。( )
9.采用链地址法处理冲突的散列表的装填因子可以大于1。( )
10.若一个广义表的表头是空表,则此广义表也是空表。( )
二、选择题(每题3分,共30分)
1.若采用以下四种结构表示n个元素,那么( )的随机访问速度最快。
A.单链表 B.双链表 C.循环链表 D.顺序表
2.由两个栈共享一个向量空间的好处是( )。
A.减少存取时间,降低下溢发生的几率 B.节省存储空间,降低上溢发生的几率
C.减少存取时间,降低上溢发生的几率 D.节省存储空间,降低下溢发生的几率
3.采用二叉链表存储的二叉树中若有n个结点,那么有( )个非空指针域。
A.n-1 B.n+1 C.2n-1 D.2n+1
4.一棵有124个叶结点的完全二叉树,最多有( )个结点。
A.247 B.248 C.249 D.250
5.一个有序表为{1,3,12,32,45,62,75,77,82,100},当折半查找值为82的结点时,经过( )次比较后查找成功。
A.1 B.3 C.9 D.2
6.实现二叉树的后序遍历的非递归算法,若不用栈结构,那么最佳实现方案是二叉树采用( )存储结构。
A.二叉链表 B.广义表 C.三叉链表 D.顺序
7.关键路径是事件结点网络中( )。
A.从源点到汇点的最长路径 B.从源点到汇点的最短路径
C.最长的回路 D.最短的回路
8.线索二叉树是一种( )结构。
A: 逻辑 B: 逻辑和存储 C: 物理 D: 线性
9.若从二叉树的任意结点出发到根的路径上所经过的结点序列按其关键字有序,则该二叉树是( )。
A.二叉排序树 B.平衡二叉树 C.完全二叉树 D.堆
10.散列查找中k个关键字具有同一散列地址,若用线性探测法将这k个关键字对应的记录存入散列表中,至少要进行( )次探测。
A.k-1 B.k+1 C.k(k+l)/2 D.1+k(k+l)/2
三、简答题(每题12分,共60分)
1.简述在表示数据元素之间的关系时,顺序存储结构与链式存储结构之间的区别;并回答在什么情况下用顺序结构比链式结构好,请举例说明。
2.简述哈夫曼树的应用领域。已知字符A、B、C、D、E、F的权值为7、12、6、20、3、10,请写出构造哈夫曼树的过程,并为这些字符设计哈夫曼编码。
3.简述平衡二又树的性质,解释平衡因子的作用。将关键码序列36,88,100,20,25,28,96,10依次插入到初始为空的平衡二叉树中去,请写出构造平衡二又树的
文档评论(0)