下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上数据结构试题及答案一、选择题(每小题2分,共20分),每个题的备选答案中,只有一个是正确的,请将答案填写在试题的括号中。1、对顺序存储的线性表,设其长度为20,在任何位置上插入或删除操作都是等概率的。插入一个元素时平均要移动表中的( )个元素。 A10 B9 C11
2、0; D12 2、若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( )存储方式最节省运算时间。A单链表 B仅有头指针的单循环链表 C双链表
3、0; D仅有尾指针的单循环链表3、当利用大小为n的数组顺序存储一个栈时,假定用top=n表示栈空,则向这个栈插入一个元素时,首先应执行( )语句修改top指针。Atop+ Btop- Ctop = 0 Dtop4、设入栈顺序为A,B,C,D,E,则出栈序列不可能是( )。AEDCBA
4、160; BABCDE CADEBC DABDEC5、已知关键字序列(46, 79, 56, 38, 40, 84),采用快速排序(以位于最左位置的关键字为基准)得到的第一次划分结果为:( )A 40, 38, 46, 56, 79, 84 B 38, 46, 79, 56, 40, 84 C 38, 46,
5、56, 79, 40, 84 D 40, 38, 46, 79, 56, 84 6、一个有n个顶点和n条边的无向图一定是( )。 A不连通的 B连通的 C有环的 D无环的7、在一棵具有n个结点的二叉树的第i层上,最多具有(
6、60; )个结点。 A2i B2i-1 C2i+1 D2n8、对线性表采用折半查找法,该线性表必须( )。A采用顺序存储结构B采用顺序存储结构,且元素按值有序C采用链式存储结构
7、160; D采用链式存储结构,且元素按值有序9、在一棵具有n个结点的完全二叉树中,分支结点的最大编号为( )。A?(n-1)/2? B?n/2? C?n/2? D?n/2? -110、在一个无向图中,所有顶点的度数之和等于所有边数的 ( ) 倍。A3 &
8、#160; B1/2 C1 D2二、填空题(每小题2分,共20分),请将正确的结果,填写在试题的横线上。1、带头结点的循环链表L为空的条件是 。2、序列A=12, 70, 33, 65, 24, 56给出对应于序列A的大顶堆HA(以线性数组
9、表示) 。3、每次使两个相邻的有序表合并成一个有序表,这种排序方法叫做_排序。4、设循环队列Q的队头和队尾指针分别为front和rear,队列的最大容量为MaxSize,且规定判断队空的条件为
10、Q.front = = Q.rear,则队列的长度为 。5、已知数组A0.110.8按行优先存储,每个元素占有5个存储单元,且A00的地址为1000(十进制),则A67的地址为_。6、已知广义表A=(a,(),(b,(c),则其深度为
11、60; 。7、在一棵二叉树中,假定度为2的结点个数为5个,度为1的结点个数为6个,则叶子结点数为_ _个。8、设森林F中有3棵树,第1、2、3棵树的结点个数分别为n1、n2、n3,当把森林F转换成一棵二叉树后,其根结点的右子树中有_个结点。9、将含有64个结点的完全二叉树从根结点开始顺序编号,根结点为第1号,其他结点自上向下,同一层自左向右连续编号。则第30号结点的双亲结点的编号为 。10、有序表(1,2
12、,3,4,5,6,7,8,9)用折半查找方法,查找元素3的比较次数为 。三、判断题(每小题2分,共20分),下列说法正确的在前面括号内画“”,错误的画“×”。( )1、线性表的逻辑顺序与存储顺序总是一致的。( )2、在单链表中,要取得某个元素,只要知道该元素的指针即可,因此,单链表是随机存取的存储结构。( )4、栈是仅限定在一端进行插入和删除的线性表。( )5、用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的
13、存储空间大小与图中的顶点个数无关,只与图的边数有关。( )6、对于AOE网络,加速任一关键活动就能使整个工程提前完成。( )7、对两棵具有相同关键字集合而形状不同的二叉排序树,按中序遍历它们得到的序列的顺序是一样的。( )8、有向网中从一个顶点到另一个顶点的最短路径只有一条。( )9、对于一棵具有n个结点,其深度为h的二叉树,进行任一种次序遍历的时间复杂度为O(n)。( )10、快速排序和堆排序是不稳定的排序方法。四、应用题(共40分)1、 (10分)假定一个待哈希存储的线性
14、表为32,75,63,48,94,25,36,18,哈希地址空间为010,若采用哈希函数H(k)=k MOD 11和线性探测再散列法处理冲突,试给出对应的哈希表(给出求解过程),并求出在等概率情况下查找成功时的平均查找长度。2、(10分)有8个带权结点,其权值分别为4,26,12,8,7,13,15,15,试以它们为叶结点生成一棵Haffman树(给出过程),然后求出该树的带权路径长度WPL。3、(10分)已知一棵二叉树,其先序序列为:ABDEGMNCFH,中序序列为:DBMGNEACHF,请画出这棵二叉树(给出过程),并给出其后序序列。4、(10分)已知关键字序列(37,23,42,55,6
15、1,36,28,33),请给出采用快速排序法对序列作升序排序时每一趟的过程。答案一、选择题(每小题2分,共20分)题号 1 2 3 4 5 6 7 8 9 10答案 A D B C A C B B C D二、填空题(每小题2分,共20分)1、 L->next=L2、70,65,56,12,24,333、归并4、 (Q.rear-Q.front+MaxSize)%MaxSize5、13056、
16、3 7、6 8、n2+n39、15 10、3 三、判断题(每小题2分,共20分)题号 1 2 3 4 5 6 7 8 9 10答案 × × × × × × 四、应用题(共40分)1、过程4分,哈希表4分,平均查找长度2分,共10分H(32)=32 Mod 11=
17、10 H(75) =75 Mod 11=9 H(63) =63 Mod 11=8 H(48) =48 Mod 11=4 H(94) =94 Mod 11=6 H(25) =25 Mod 11=3 H(36) =36 Mod 11=3,与25冲突,所以H1=(3+1)Mod 11=4,与48冲突,H2=(3+2)Mod 11=5,所以36的哈希地址是5, H(18) =18 Mod 11=70 1 2 3 4 5 6
18、;7 8 9 10 25 48 36 94 18 63 75 32查找成功时,36将比较3次,其它都是比较1次,所以平均查找长度是:ASL=(1+1+1+1+1+1+3+1)/8=10/8=5/4=1.252、WPL值正确3分;过程每步1分;共7分 WPL=4*4+7*4+12*3+13*3+8*3+15*3+15*3+26*2=2853、过程8分,后序序列2分,共10分 后序序列:DMNGEBHFCA4、快速排序的每一趟的过程:(共10分)初始序列 37 23 42 55 61 36 28 33
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新华区事业编考试真题及答案
- 保安室岗位制度
- 2025 高中信息技术数据与计算在历史研究课件
- 考核标准合格奖惩制度
- 校园双控考核奖惩制度
- 化工厂安全奖惩制度细则
- 销售团队经理奖惩制度
- 县林业局信用奖惩制度
- 幼儿园全年全勤奖惩制度
- 公安考评落实奖惩制度
- 《基于FCFF模型的三一重工企业价值评估的案例分析报告》16000字【论文】
- 客运公司安全生产培训和教育学习制度
- 攻读博士学位期间材料科学研究计划参考范文
- 2023陆上石油天然气停产井安全风险防控指南
- DB32∕T2621-2014 特大型桥梁机电工程质量检验评定规范
- 三氧化硫泄露现场预案(6篇)
- 西方社会学理论教案
- 考点24 人与环境-五年(2020-2024年)高考生物学真题专项分类汇编
- 概率论与数理统计章节练习题及答案
- 医疗设备的保养与维护
- 2024届中职对口(职教)高考语文冲刺复习题(应用文写作)(含解析)
评论
0/150
提交评论