2012数据结构考试试题A-山东轻工业学院.pdfVIP

2012数据结构考试试题A-山东轻工业学院.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012数据结构考试试题A-山东轻工业学院.pdf

山东轻工业学院 2012 攻读硕士学位研究生入学考试试题 (答案一律写在答题纸上,答在试题上无效,试题附在答卷内交回) 考 试 科 目:数据结构 试题适用专业:控制理论与控制工程、控制工程、计算机技术 A 卷共2 页 一、术语解释 (每小题4 分,共20 分) 1、满二叉树 2 、二叉排序树 3、平衡因子 4 、关键路径 5、连通分量 二、简答题 (共30 分) 1、(6 分)设4 个元素的入栈次序为:1、2 、3 、4 ,写出6 种可能的出栈次序。 2 、(4 分)设一棵二叉树的深度为h,请分析该二叉树的结点个数最多为多少? 3、(6 分)请简要叙述对一个有向图进行拓朴排序的过程。 4 、(4 分)对于一个无序的查找表,能否采用折半查找方法进行查找?折半查找的时 间复杂度为多少? 5、(6 分)什么是排序的稳定性?请举出一种稳定的排序方法。 2 6、(4 分)请举出两种时间复杂度为O(n )的简单排序方法。 三、应用题 (共80 分) 1、(16 分)已知一棵二叉树如图1所示, 要求: (1) 写出此二叉树的先序、中序、后 序遍历序列; (2) 对此二叉树进行中序线索化; (3) 将此二叉树变换为森林。 2、(20 分)已知一组关键字 (56,47,32,89,33,16,87,62,98,15),分别用 下列排序方法对该序列进行递增排序,并写出每一趟排序结束时的关键码状态: (1) 直接插入排序 A 第 1 页 共2 页 (2) 起泡排序 (3) 简单选择排序 (4) 归并排序 3、(14 分)已知一无向带权图如图2 所 示,要求: (1) 给出该图的邻接矩阵; (2) 写出从顶点V1 出发对该图进行深 度优先遍历和广度优先遍历得到的顶 点序列; (3) 写出该图的一棵最小生成树。 4、(10 分)选取哈希函数H (K)=K MOD 11,用拉 法处理冲突,试在0~10 的散列 地址空间内对关键字序列 {33,14,51,45,26,58,02,28,88,65}造哈希表。 5、(10 分)已知一组关键字序列 (56,18,65,29,78,13,87,23,97,54),要 求根据该序列创建一棵二叉排序树,画出得到的二叉排序树。 6、(10 分)假设用于通讯的电文仅由 a 、b 、c 、d、e、f 6 个字母组成,各字母在电 文中出现的频度分别为(0.17,0.09,0.02,0.22 ,0.13,0.37 ),试为这 6 个字母设 计哈夫曼编码。 四、算法设计题 (共20 分) 1、(6 分)已知含 n 个整型元素且递增 序的数组A,编写函数查找一个值等于 x 的元素位置 (要求以较高的效率实现)。 2 、(8 分)已知存储整型元素的带头结点的单 表 L,设计算法输出L 中的元素个 数。 3、(6 分)已知二叉树T 采用二叉 表表示,试写算法统计T 中叶子结点的数目。 A 第 2 页 共2 页

文档评论(0)

kittymm + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档