三峡大学考研专业课试题838数据结构2016.doc

上传人(卖家):雁南飞1234 文档编号:2736209 上传时间:2022-05-22 格式:DOC 页数:6 大小:167.50KB
下载 相关 举报
三峡大学考研专业课试题838数据结构2016.doc_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第1页 共 4页三 峡 大 学2016年研究生入学考试试题(A卷)科目代码: 838 科目名称: 数据结构 考试时间为3小时,卷面总分为150分答案必须写在答题纸上一、选择题 (每小题3分,共 60 分)1、数据在存储器内表示时,物理地址与逻辑地址相同且连续,称为( )。A. 存储结构 B. 逻辑结构 C. 顺序存储结构 D. 链式存储结构2、一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( )。 A. 110 B. 108 C. 100 D. 1203、栈中元素的进出原则是( )。A.先进先出 B.后进先出 C.栈空则进 D.栈满则出4、如下陈述中正确的是(

2、)。A. 串是一种特殊的线性表 B. 串的长度必须大于零C. 串中元素只能是字母 D. 空串就是空白串5、设有一个二维数Bmn,假设B00存放位置在544,B22存放位置在576,每个元素占一个空间,B55在( )位置。A. 592 B. 586 C. 624 D. 6086、设5个字符的频度分别为1,2,3,4,5,其哈夫曼树的带权路径长度为( )。A. 34 B. 33 C. 35 D. 377、链式存储的存储结构所占存储空间:( )。A分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针B只有一部分,存放结点值第 2 页C只有一部分,存储表示结点间关系的指针D分两部分,一部分存放

3、结点值,另一部分存放结点所占单元数8、下述几种排序方法中,要求内存最大的是( )。A插入排序 B快速排序 C归并排序 D选择排序9、二叉树是非线性数据结构,关于它的存储,以下哪个描述正确( )。A它不能用顺序存储结构存储 B顺序存储结构和链式存储结构都能存储C顺序存储结构和链式存储结构都不能使用 D它不能用链式存储结构存储10、用改进的起泡排序算法对n个元素进行排序时最多比较次数为( )。A. n B. n-1 C. n2 D. n (n-1)/211、 若已知一个栈的入栈序列是1,2,3,n,其输出序列为p1, p2, p3, , pn,若p1=n,则pi为( )。A. i B. n = i

4、 C. n-i+1 D. 不确定12、若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用堆排序的方法建立的初始堆为( )。A. 79, 46, 56, 38, 40, 84 B. 84, 79, 56, 38, 40, 46 C. 84, 79, 56, 46, 40, 38 D. 84, 56, 79, 40, 46, 38 13、线性表在什么情况下适用于使用链式结构实现( )。A需经常修改中的结点值 B需不断对进行删除插入 C中含有大量的结点 D中结点结构复杂14、向一个有128个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动多少个元素( )。A8 B

5、62 C63 D6415、 深度优先遍历类似于二叉树的( )。A. 先序遍历 B. 中序遍历 C. 后序遍历 D. 层次遍历16、 任何一个无向连通图的最小生成树( )。A. 只有一棵 B. 一棵或多棵 C. 一定有多棵 D. 可能不存在第 3 页17、 有7个结点的无向图最多有多少条边( )。A. 14 B. 28 C. 56 D. 2118、折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,则它将依次与表中哪些元素比较大小,查找结果是失败( )。A. 20,70,30,50 B. 30,88,70,50 C. 20,50 D. 30,88,50

6、19、链表适用于哪种查找( )。A. 顺序 B. 二分法 C. 顺序,也能二分法 D. 随机20、把一棵树转换为二叉树后,这棵二叉树具有什么样的形态特征( )。A. 是唯一的 B. 有多种C. 有多种,但根结点都没有左孩子 D. 有多种,但根结点都没有右孩子二、填空题(每小题2 分,共 30分)1、快速排序的平均时间复杂度是 ,它在最坏情况下的时间复杂度是 。(要求用大O表示法表示)2、一棵具有257个结点的完全二叉树,它的深度为 。3、已知一采用空闲单元法的循环队列容量为20,队列的首、尾指针分别用f和r表示,f3,r18时队列的长度为 ,f15,r7时队列的长度为 。 4、三元素组表中的每

7、个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的 、 和 。5、如果一棵完全二叉树具有500个结点,则此完全二叉树有 个叶子结点,有 个度为2的结点,有 个结点只有非空左子树,有 个结点只有非空右子树。6、由3个结点所构成的二叉树有 种形态。 7、在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为了寻找插入位置至少需要比较 次。8、稠密图适合采用 存储结构。第 4 页三、综合题(共60分)1、描述以下三个概念的区别:头指针、头结点、首元结点(第一个元素结点)。在单链表中设置头结点的作用是什么?(1

8、5分)2、根据下图回答问题(15分)(1)要完成该AOE网中工程,最短时间是多少?(不考虑单位)(5分)(2)上图中的关键路径是什么(用顶点序列表示)?将活动a10的时间改成2能否提前完成?(5分)(3)若忽略边的权值将上图看成一个AOV网,并约定当存在多个入度为0的结点时先输出编号较小的结点,则请写出拓扑排序结果。(5分)3、假设用于通信的电文仅由8个字母组成,字母在电文中出现的频率分别为0.07,0.19,0.02,0.06,0.32,0.03,0.21,0.10。试为这8个字母设计哈夫曼编码。使用07的二进制表示形式是另一种编码方案。对于上述实例,比较两种方案的优缺点。(15分)4、已知一棵度为k的树中有n1个度为1的结点,n2个度为2的结点,.,n6个度为6的结点,则该树中有多少个叶子结点,并证明。(5分)5、请对下图的无向带权图, 要求写出详细过程:(10分)(1)按普里姆算法求其最小生成树;(从顶点a开始) (5分)(2)按克鲁斯卡尔算法求其最小生成树。 (5分)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(三峡大学考研专业课试题838数据结构2016.doc)为本站会员(雁南飞1234)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|