



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、桂林电子科技大学2015 年研究生统一入学考试试题科目代码: 910科目名称:数据结构请注意: 答案必须写在答题纸上(写在试题上无效)。一 选择题( 2分/题,共 20分)1、在单链表中,存储每个结点有两个域,一个是数据域,另一个是指针域,指针域指向该结点的( )。A 直接前趋B.直接后继C.开始结点D.终端结点2、在已知头指针的单链表中,要在其尾部插入一新结点,其算法所需的时间复杂度为 ()。A O(1)B.O ( log2n)C.O(n)D.O ( n2)3、常用于函数调用的数据结构是()。A. 栈B.队列C.链表D.数组4、若一个算法的时间复杂度用T(n) 表示,其中 n 的含义是()。
2、A 问题规模B语句条数C循环层数D函数数量5、具有线性结构的数据结构是()。A 树B 图C栈和队列D 广义表6、以 v1为起始结点对下图进行深度优先遍历,正确的遍历序列是()A v1, v2, v3, v4, v5, v6, v7B v1, v2, v5, v4, v3, v7, v6C v1, v2, v3, v4, v7, v5, v6D v1, v2, v5, v6, v7, v3, v47、对线性表进行二分查找时,要求线性表必须()A. 以顺序方式存储B. 以链式方式存储D. 以链接方式存储,且结点按关键字有序排列8、指针p1和 p2分别指向两个无头结点的非空单循环链表中的尾结点,要将
3、两个链表链接成第1页共4页一个新的单循环链表,应执行的操作为()A.p1 next=p2 next;p2 next=p1 next;B. p2 next=p1 next;p1 next=p2 next;C. p=p2 next; p1 next=p;p2 next=p1 next;D. p=p1 next; p1 next= p2 next; p2 next=p;9、队列的特点是()A. 允许在表的任何位置进行插入和删除B. 只允许在表的一端进行插入和删除D. 只允许在表的一端进行插入,在另一端进行删除10、在一棵二叉树中,度为2 的结点数为15,度为1 的结点数为3,则叶子结点数为()A.1
4、2B.16C.18D.20二、在栈的输入端元素的输入顺序为1, 2,3, 4, 5,6,进栈过程中可以退栈,则退栈时能否排成序列 3, 2, 5, 6, 4,1 和 1, 5,4, 6, 2,3,若能,写出进栈、退栈过程(用 push ( x)表示 x 进栈, pop(x) 表示 x 退栈),若不能,简述理由。 ( 10 分)三、设待排序的排序码序列为12, 2, 16, 30, 28, 10, 16*, 20, 6, 18,试写出使用直接插入排序每趟排序后的结果。并说明做了多少次排序码比较。(10 分)四、假设二叉树的RNL遍历算法定义如下:若二叉树非空,则依次执行如下操作:(1) 遍历右子
5、树;(2) 访问根节点;(3) 遍历左子树。已知一棵二叉树如图所示,请给出其RNL遍历的结果序列。 ( 10 分)五、给定叶子结点的权值集合15, 3,14, 2, 6, 9, 16, 17,构造相应的哈夫曼树,并计算其带权路径长度。(10 分)六、判断下列序列是否是堆(可以是小堆,也可以是大堆,若不是堆,请将它们调整为堆)。( 1) 100,85, 98,77, 80, 60, 82, 40, 20, 10, 66( 2) 100,98, 85,82, 80, 77, 66, 60, 40, 20, 10( 3) 100,85, 40,77, 80, 60, 66, 98, 82, 10,
6、20( 4) 10,20, 40,60, 66, 77, 80, 82 , 85, 98, 100( 10 分)第2页共4页七、已知元素个数为 8 的字典,其关键码集合为 45 , 20, 55,30, 75,40, 50, 65 ,试按元素的次序依次插入一棵初始为空的二叉排序树,请画出插入完成之后的二叉排序树,并画出删除 45 后的二叉排序树。 (15 分 )八、( 1)画出下面网络的邻接矩阵;( 2)给出从顶点1 出发的深度优先序列和广度优先序列(相同情况的小标号在前)( 3)用 prim 算法构造网络的最小生成树,并给出生成树的权值。(15分);1571254523364568九 . 设
7、哈希 (Hash) 表的地址范围为 017,哈希函数为: H (K)=K MOD 16, K 为关键字,用线性探测再散列法处理冲突,输入关键字序列: (10,24,32,17,31,30,46,47,40,63,49)造出哈希表,试回答下列问题:(1) 画出哈希表示意图; (2) 若查找关键字 63,需要依次与哪些关键字比较 ?(3) 若查找关键字 60,需要依次与哪些关键字比较 ?(4) 假定每个关键字的查找概率相等,求查找成功时的平均查找长度。(20 分)十、设有两个按升序排列的单链表X 和 Y,其头指针分别为p, q 结点结构说明如下:typedef struct nodelint data;struct nodel *nextnode ;试设计一个算法void concat( node *p, *q )将它们合并成一个以p 为头指针的单链表Z,使其仍然有序。( 15 分)十一二叉树结点的平衡因子(bf )定义为该结点的左子树高度与右子树高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大方天麻林下仿野生种植技术应用的环境条件和详细步骤分析
- 湖北省武汉市二中广雅中学2024-2025学年九年级下学期3月月考化学试题(原卷版+解析版)
- 新未来大学英语 视听说教程1(智慧版) 听力脚本 Unit 1
- 建筑电气系统修缮技术方案
- 2025年自动化X光检查机项目合作计划书
- 中西医结合外科学知到课后答案智慧树章节测试答案2025年春广州中医药大学
- 2025年双层客房车项目发展计划
- 医院外出进修、培训及参加学术会议的管理规定
- 江西省上饶市2023-2024学年高二下学期期末考试语文试题2
- 2017-2018学年人教课标高一英语必修4试题Unit5Themeparks单元测试题2
- 建筑工程挂靠协议模板
- 2025春苏教版(2024)小学数学一年级下册教学计划1
- 2025年南昌工学院单招职业适应性测试题库新版
- 五金生产流程
- 2025年黑龙江旅游职业技术学院单招职业倾向性测试题库附答案
- 《多彩的节日民俗》(教学设计)浙教版四年级下册综合实践活动
- 2025年黄河水利职业技术学院单招职业技能测试题库新版
- 2025年健康咨询管理服务合同范文
- 历史-贵州省贵阳市2025年高三年级适应性考试(一)(贵阳一模)试题和答案
- 2025中国国际工程咨询限公司总部社会招聘20人易考易错模拟试题(共500题)试卷后附参考答案
- 江西省高职单招《职测》备考试题集及答案(含历年真题)
评论
0/150
提交评论