版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖北省计算机类专业人才培养合作联盟 联合考2013-201学年1学期末考试试课程名称:数据结试卷类型8考试形式:闭笔适用范围学院(系专本一、判断分分,1(每小、算法可以没有输出语句、顺序存储结构的主要缺点是插入或者删除时效率较低、如果某栈的输入序列1, 2, 3, 4, 5, ,则可以输1, 5, 4, 6,2, 、多维数组可以看成是线性结构的推广,因此与线性表一样,可以进插入、删除等操作、在完全二叉树中,如果一个结点没有左孩子,则它必是叶子结点、一棵树中叶子结点总数一定等于与其对应二叉树的叶子结点总数、用邻接矩阵存储某图所需的存储单元数量与该图的边数有关、拓扑排序算法只能适用于有向无环图、顺
2、序查找法适用于存储结构为顺序或者链接存储的线性表1、排序的稳定性是指排序算法中的比较次数保持不变,且算法能够止二、填空分分,1(每小、数据元素之间的逻辑关系称为数据_结构 81 注意事项: 考生将姓名、学号等信息写在试卷相应位置;1. 色钢笔或签字笔在规定位置答题;)(黑必须使用蓝 2. 注意字迹清楚,保持卷面整洁。 3. 2、在双向循环链表中插入一个新的结点时,应修改_个指针域的值。 3、使用一个100 个元素空间的数组存储循环队列,如果采取少用一个元front = 68, 素空间的方法来区分循环队列的队空和队满,当队头标志rear = 27 时,该队列中的元素个数为_队尾标志。 AB0 按
3、行优先的顺序,压缩存储在以阶的对称矩阵开 4、假设某15 BAB 中的存储位置为_。中,则元素( 在始的一维数组注: 117, 对称矩阵元素下标从1 开始) n 个结点二叉树的存储结构时,、当使用二叉链表作为空指针域的个数5是_。 h 的二叉树的最多可能的结点,则高度为6、设二叉树根结点的层次为1数为_。 n 个顶点的无向图中,要连通全部顶点至少需要_7、在一个具有条边。 ne 条边,当使用邻接表表示时,邻接表中边 8、某无向图具有个顶点结点的个数为_。 m 阶的B- 树,每个结点中最多包含_个关键字。 9、对任一10、用希尔排序对关键字序列(98, 36, 9, 0, 47, 23, 1,
4、8, 10, 7) 排序,增量序列依次是4, 2, 1,则排序共进行_趟。 三、单项选择题 分)分,共30(每小题2 nnT的含义是、如果一个算法的时间复杂度用表示,则其中( ) 1 。_ D、函数数量C、循环层数 A、问题规模 B、语句条数 8 共A2 页 名姓 niin) 时,元素移的顺序表中删除第 个元素(1 2、在长度为 动的次数为_。 niiini D、 C、 A、 + 1 、 + 1 Bheadp ,则指针变量3、设非空带头结点的单循环链表头指针为指向尾结点的条件是_。 pnextnextheadpnexthead =-> = B A 、 ->、-> pnextn
5、extnextp -> = = NULL C、->、 NULL ->D 4、栈是一种操作受限的线性结构,其操作的主要特征是_。 A、先进先出 B、后进先出 C、进优于出 D、出优于进 5、引起循环队列队头位置发生变化的操作是_。 A、出队 B、入队 C、取队头元素 D、取队尾元素 6、设10 × 12 的二维数组A 按“行优先顺序”存储,每个元素占1个存储单元,已知A11 的存储地址为420,则A55 的存储地址为_。 A、470 B、471 C、472 D、473 headtail(A),则表A为_。7、对于广义表A,如果 (A) 等于 A、( ) B、( ) C
6、、( ), ( ) D、( ), ( ), ( ) 个结点的二叉树中只有一个叶子结点,则该树中度为8、已知一棵含50 _。1 的结点个数为49 D、48 A 、0 B、1 C、 9、使用线索二叉树的目的是便于_。 A、在二叉树中插入或者删除结点 B、在二叉树中查找双亲 C、确定二叉树的高度 D、查找某结点在遍历序列中的前趋和后继 页8 共3 A 注意事项: 1. 考生将姓名、学号等信息写在试卷相应位置;色钢笔或签字笔在规定位置答题;)必须使用蓝(黑 2. 注意字迹清楚,保持卷面整洁。 3. n 个顶点,则其边的总数为_条。10、无向完全图G 有 2nnnnnn 、 1 1) C、 A、 1)
7、/ 2 B、(D11、如右图所示的有向图可以排出_种不同的fb拓扑序列。 eac A、 5 B、6 C、12 D、其它 gd12、要输出二叉排序树结点的有序序列,则可以采用的遍历方法是_遍历。 A、按层 B、先序 C、中序 D、后序 n 、下列查找方法中,平均查找长度与关键字数量不直接相关的查找13方法是_查找。 A、分块 B、顺序 C、折半 D、哈希 14、用“大数下沉”的冒泡排序法对初始关键字序列(8, 13, 26, 55, 29, 44) 递增排序,第一趟排序时关键字需要交换_次。 A、2 B、3 C、4 D、5 15、下列关键字序列中,构成小根堆的是_。 A、(84, 46, 62,
8、 41, 28, 58, 15, 37) B、(84, 62, 58, 46, 41, 37, 28, 15) C、(15, 28, 46, 37, 84, 41, 58, 62) D、(15, 28, 46, 37, 84, 58, 62, 41) 四、综合应用题 分)30(每小题6分,共1、已知二叉树的先序序列和中序序列分别为ABDEHCFI和DBHEACIF: 1) 画出该二叉树; 2) 写出该二叉树的后序序列。 abcdefgh, , , , , , , ,各字符在、假设通信电文使用的字符集为2 名 页 4 A共8 姓 密 87, 26, 2, 28, 13, 10, 3, 11,试为
9、这电文中出现的频度分别为:Huffman 个字符设计编码。Huffman );树(1) 画出该左孩子权值不大于右孩子权值 1,分别写出各字符的编码。按左分支0、右分支2) 2 1A0分别写出从、某有向图的邻接表如右图,33 2B1出发进行深度优先遍历和广度顶点A C24 优先遍历的序列。D32 E43 0 (5, 8, 1, 3, 9, 6, 2, 4、对关键字序列进行递增快速排序,以最左元素为基准,写出排序过程中第0) 7, 4, 一趟的划分结果。1caPrim算法从顶点 5、设带权无向图如右图所示,用35946fea请写出算法的每一步结开始求得最小生成树, 27108db 果。 五、算法设
10、计题分)20(每小题10分,共L顺序表的类型声明和 、编写完整的算法,原地逆置顺序表中的元素,1 算法的原型如下: struct typedef 顺序表的类型声明 / elem 存储空间基址 ; ElemType */ length / 顺序表当前长度; intlistsize / int 当前分配的存储容量; SqList; LSqListReverse 逆置函数原型( &/ ); void 的结设二叉树以二叉链表为存贮结构,设计算法统计二叉树中度为1 、2 页8 共5 A 注意事项: 1. 考生将姓名、学号等信息写在试卷相应位置;色钢笔或签字笔在规定位置答题;必须使用蓝(黑) 2.
11、注意字迹清楚,保持卷面整洁。 3. 点个数。二叉树的类型声明和算法的原型声明如下: BiTNode struct typedef / 二叉链表的类型声明 data; TElemType rchildBiTNodelchild / ,*左右孩子指针struct *; BiTreeBiTNode; , * TBiTreeCountT / ); 统计函数原型,指向根结点int ( 卷参考答案A13-14-1数据结构 分)一、判断题(10 × 1 = 10 ? ? ? ? ? ? ? ? ? 1 = 10分)二、填空题(10 ×4 、2 1、逻辑 页8 共6 A61 4、B3、59
12、 h 1 25、n + 1 6、 1 7、n 2e8、 1 9、m3 10、 2 = 30分)三、单项选择题(15 ×D C C D A D B B A C B D D C A 6 = 30分)四、综合应用题(5 ×A 3分)、后序DHEBIFCA(3分)1、二叉树(B CF ED HI 100 32、Huffman 树(3分)、Huffman 编码共(分)4654 编码字符编码 字符 21011 e a 0101 262528000 b 10 f 1011121301001 g c 01000 5001 h d 11 7 23ABCDE 广度优先:3、深度优先:ABCED
13、; (每个遍历序列3分) 分) (4、(0, 4, 1, 3, 2, 5, 6, 7, 9, 8) 6) 分 (6 Prim 算法步骤 5、1 ca11ca1ca 第一步 ac3393 441eefcae22 23dbbd be 第五步 第四步 第二步 第三步 分)五、算法设计题(2 × 10 =20 分)(本题共101、 页8 共7 A 注意事项: 1. 考生将姓名、学号等信息写在试卷相应位置;色钢笔或签字笔在规定位置答题;必须使用蓝()黑 2. 注意字迹清楚,保持卷面整洁。 3. ) LSqList &void Reverse( 中的元素L / 原地逆置顺序表; ji, int 分)2( ElemType temp; / 交换用中间变量) , - j; + length 1; i < ji for (i = 0, j = L. 分)( 当前最左元素下标,j 当前最右元素下标 3 / i 分)(5 temp = L.elemi; ; L.elemi = L.elemj; = tempelemj L. 分) (本题共102、) T(BiTree int Count 使用先序遍历 /
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年大班社会领域道德说课稿
- 2025-2026学年《火柴人》美术说课稿
- 2025-2026学年pep四上英语说课稿
- 2025-2026学年初二物理密度教学说课稿
- 2025-2026学年初中修改病句相关说课稿
- 2025-2026学年大班说课稿有啥不一样
- 2025-2026学年儿歌复习说课稿
- 2025-2026学年《牧马之歌》说课稿
- 2025-2026学年二年级数学秋游说课稿
- 2025-2026学年吹泡泡科学说课稿
- 2026年宿迁泗阳县公开招聘城市社区工作者17人笔试备考试题及答案解析
- 转科交接登记制度、流程及身份识别措施
- 2026年卫生健康委系统岗位招聘考试笔试试题(含答案)
- 译林版七年级英语上册知识清单
- 2026秋冀少版新教材七年级上册生物学每课知识点清单
- 2026年四川省高考历史真题试卷
- 中国重症患者液体管理专家共识(2026版)
- (2026)过敏性休克紧急处置课件
- 建筑电气设计统一技术措施-2021
- 2026年四川省拟任县处级领导干部理论(任职资格考试)全真模拟试题及答案
- 楼板拆除工程专项方案实施保证措施
评论
0/150
提交评论