



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、注 意 :所 有 答 案 必 须 写 在 答 题 本 上 , 不 得 写 在 试 题 纸 上 , 否 则 无 效 。一 、名词解释 ( 共 20 分 ,每题 4 分)1、算法及算 法的特性2 、树的度及深度3、完全二叉树4、索引文件5、强连通性二 、选择题 ( 共 30 分 ,每题 2 分)1、设核 S 和队列 Q 的初始状态均为 空 ,元 素 ABCDEFG 依次进技 S。若 每个 元素 出校后立即进入队列 Q,且 7 个元 素的出队顺序是 BDCFEAG,则核 S 的容量 至少是:A.1B.2C. 3D. 42 、 已知一棵完全二叉树的第六 层 ( 根为 第一层 有 8 个叶子结点 ,则完
2、 全 二叉树的结点个数最多是 :A. 39B. 52C. 111D. 1193 、下列叙述中不符 合 m 阶 B 树定义要求的是 :A. 根结点最多有 m 棵子树B. 所有叶结点在同 一层上C. 各结点内关键 字均升序或降序排列D. 叶结点之间 通过指针链接4 、若无向图中含有 7 个顶点 ,贝。保证图在任何情 况下都是连通的 ,需要的 边数最少是 :A . 6B. 15C. 16D. 215、对一组数据 ( 7 , 17 , 21,93 , 10 , 16 ) 进行排序 ,若前三趟排序结果如 下, 则采用的排序方法是 :第一趟 :7 , 17 ,21, 10 , 16, 93第 二趟 :7
3、, 17 , 10, 16 ,21, 93第 二趟 :7 , 10 , 16 ,17 ,21,93A . 冒泡排序B. 希尔排序C. 归并排序D. 基数排序6、已知一才果有 2011个结点的树 ,其叶结 点个数 为 116 ,该树 对应的二叉树 中无右孩子的结点个数是 :A. 115B. 116C. 1895D. 18967 、已知字符 串 S 为 “abaabaabacacaabaabcc . 模式串 t 为 “abaabc ” ,采 用 KMP 算法进行匹配 ,第一次出现 “ 失自己 ” (s i != t i ) 时,i=j 习,则下次 开始匹配时 ,i和 j 的值分别是 :A. i=
4、l ; j=O ;B. i二5; j =O ;C. i=5 ; j =2 ;D . i=6 ; j=2 ;8、用哈希 ( 散列 方法处理冲突 ( 碰撞 时可能出现堆积 ( 聚集) 现象 , 下列选项 中,会受堆积现象直接影响的是 :A. 存储效率B. 数列函数C. 装填 ( 装载 因子D. 平均查找长度注 意 :所 有 答 案 必 须 写 在 答 题 本 上 ,不 得 写 在 试 题 纸 上 , 否 则 无 效 。9、循环队列放在一维数组 A O M-1 中,endl 指向队头元 素 ,end2 指向 队尾元素的后一个位置 。假设队列 两端均可 进行入队和出队操作 ,队列中最多 能容纳 M-1
5、 个元素 。初始时为 空 。下列判断队空和队满的条件中 ,正确的是 :A . 队空 :endl = end2 ;队满:endl = (end2+1) mod MB. 队空 :endl = end2 ;队满:end2 = (endl+1) mod (M-1)c. 队空 :end2 = (endl+l) mod M;队满:endl = (end2+1) mod MD. 队空 :endl = (end2+ 1) mod M;队满:end2 = (end 1+1) mod (M- 1)10、非 空 的循环单链表 head 的尾结点 ( 由 p 所指向 满足 :A . P一next=N1JLL ;B.
6、p=NULL;C. p-next=head ;D.p=head11、查找效率最高的 二叉排序树是 :A . 所有结点的左 子树都为 空 的二叉排序树B. 所有结点的右子树都为 空的二叉排序树c. 平衡二叉树D. 没有左子树的二叉排序树12、下面关于求关 键路径的说法不正确的 是:A .求关键路径是以拓扑排序为基础的B.关键活动一定位于关键路径上C.一个事件的最早开始时间 同 以该事件为 尾的弧的活 动最早开始时间相同D.一个事 件的最迟开 始时间 为 以该事件为 尾的弧的活 动 最迟开 始时间与该活 动的持续时间的差13 、在一个单链表 中,若 q 结点是 p 结 点的前驱结点 ,若在 q 和
7、 p 之 间插 入结点 s,则执行 :A . P甲next=s一next ;s-nex t=p:B. s-next=p一next ;p next=s ;C.P一next=s ;s一next=q;D. q一next=s ;s-next=p;14 、设有 一个对称矩阵 A ,采用压 缩存储方式 ,以行序为 主序存储 ,all为 第一个元 素 ,其存储地址为 1,每个元 素 占一个地 址空 间,则 a85 地 址为 :A. 23B. 33C. 18D. 4015、就平均查找速度而言,下列几种查找速度从慢 至快的关系是 :A. JI顶序折半 哈希 分块B. 分块 折半 哈希 顺序C. 顺序分块 折半
8、哈希D. 顺序 哈希 分块 折半三 、填空题 ( 共 20 分 ,每题 2 分)1、广义表 A= (x ,旬,b, c , d) ) 的表尾是一一一注 意 :所 有 答 案 必 须 写 在 答 题 本 上 , 不 得 写 在 试 题 纸 上 , 否 则 无 效 。2、在双循环链表中 ,删除指针 p 所指结 点的语句序列是一一一和一一一。3、快速排序是一一一排序 改进后的结果 。4 、求解一个图的单源和多 源最短路径的算法分别是一一一和 Floyd 算法 。5、通常称 表示前驱和后继的指针叫做一 一一而这种使树中 结点的空指针 成 员存放前驱或后继信息的过程叫做一 一一。6、图的 一一一优先搜索
9、类似 于树的层次遍历 。7 、设给定权值总数有 n 个 ,其哈夫曼树的结 点总数为 一一一。8、希尔排序 、快速排序和冒泡排序中 一一一是稳定的排序 方法 。9 、 堆排序的 两个重要步 骤其 一是一一一 其二是调整堆 。10、KMP 算法中 ,串 ababaaababaa 的 next 数组为一一一。四、应用题 ( 共 50 分,第 1-6 题每题 7 分 ,第 7 题 8 分) l、给定二叉树的 两种遍历 序列 ,分别是 : 前序遍历序列 :EBIDGCAH F;中序遍历序列 :EIGDCBHFA ,( 1) 试画 出二叉树;( 2 ) 并给出二叉树的后序 遍历序列 。2、下图是一个无向带
10、权图 ,请按照 Prim 算法从 A 节 点出发构造一棵最小 生成树 ,并画出其 生成过程 。2211781210168203、给定一组数列 ( 10, 18 , 16, 25 , 6 , 9 , 16) 分别代表 字符 A, B, C , D , E , F, G 出 现的频 率 ,试画 出哈夫曼树的构造过程 ,并给出各 字符的编码值 。4 、 已知长度为 12 的表 ( jan , f eb, mar , apr , may , j une , ju ly , aug , sep, oct , nov , dec ) ,请按表中 元 素顺序构造 一棵二叉平衡树 ,并简 单的 画 出构造过程
11、 。 其中 ,无旋转的调整可以直 接 画在一张图上 ,有旋转的调整请 单独 画图并备注 清楚。5 、给定关键 字序列 :15, 38, l l , 84 , 49, 20 , 7 , 33, l4 , 29 , 36 。请 写 出以下 3 种排序 方法 的第一趟 排序 结果 (1) 选 择排序 (2) 快速排序 (3) 增量 为 4 的希尔排 序 ;请写出建好一个大根堆的结果 ;请写 出第一趟堆排 序 以后的结果。注 意 :所 有 答 案 必 须 写 在 答 题 本 上 , 不 得 写 在 试 题 纸 上 , 否 则 无 效 。6 、设散列 表的长 度为 13 ,散列 函数为 H(k) =k%13 ,给定的关键码 序列 为19 ,13, 22 ,02, 68 , 15 ,84, 26 。试 画出用 线性探测法解决冲突 时所构 成的散列 表, 并求出平均查找长度 ASL 。7 、用 迪杰斯特拉 ( Dijk stra ) 算法 求下图 中 V l 顶点到其他个顶点的 最短 距离和最短路径 ,请根据下表补充完整的求解过程 。终点从 vl 到各终点的距离值和最短路径的求解过程I= lI=2I=31=4V
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度河北省护师类之护士资格证模拟考试试卷A卷含答案
- 2025江苏兴化市招聘教师67人笔试备考题库及参考答案详解一套
- 2024年河北邯郸成安县事业单位招聘工作人员255名笔试备考试题参考答案详解
- 山东省烟台市2023-2024学年高二下学期7月期末学业水平诊断数学试题(解析版)
- 炸鸡店的口味特色与原料选择
- 2025年智能客服情感分析在智能穿戴设备行业的应用研究报告
- 2025年甘肃省高考化学试卷真题(含答案解析)
- 环境灾害应急物资储备库建设社会效益重点基础知识点归纳
- 手术绝技 医学手术操作技巧揭秘
- 预算编制与控制的实务
- 叉车工安全考试
- 第一课-入乡随俗《发展汉语-初级综合2》
- 2025年离婚协议书内容
- 西湖大学《土木工程CAD》2023-2024学年第二学期期末试卷
- 建立健全各项管理制度
- 公司工伤报销管理制度
- 病媒生物试题及答案
- T/CHC 1001-2019植物源高有机硒食品原料
- 农村果园承包合同范本
- 2025年中药材行业市场分析报告
- 拆迁款收款协议书
评论
0/150
提交评论