数据结构期末考试题目及答案_第1页
数据结构期末考试题目及答案_第2页
数据结构期末考试题目及答案_第3页
数据结构期末考试题目及答案_第4页
数据结构期末考试题目及答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一个线性表为B=(12,23,45,57,20,03,78,31,15,36),设散列表为HT0.12,散列函数为H(key)= key % 13并用线性探查法解决冲突,请画出散列表,并计算等概率情况下查找成功的平均查找长度。查找成功的平均查找长度:ASL SUCC=14/10= 1.4012345678910111278150357452031233612设ag 7个字符出现的概率为: =3, 35, 13, 15, 20, 5, 9, 画出哈夫曼树,设计最优二进制码并计算平均码长。哈夫曼 编码:平均码长:(4*3+2*35+3*13+3*15+2*20+4*5+3*9)/100abcdef

2、g011010110111000111010给定如图所示二叉树给定如图所示二叉树T,请画出与其对应的中序线索二叉树。,请画出与其对应的中序线索二叉树。要遵循中序遍历的轨迹来画出每个前驱和后继。要遵循中序遍历的轨迹来画出每个前驱和后继。中序遍历序列:中序遍历序列:55 40 25 60 28 08 33 54在KMP算法中,已知模式串为ADABCADADA ,请写出模式串的nextj值。next0123456789 -1001001232对于如图所示的有向图若存储它采用邻接表,并且每个顶点邻接表中的边结点都是按照终点序号从小到大的次序链接的,试写出:(1) 试给图的邻接表;(2) 给出根据建立的

3、邻接表从顶点出发进行深度优先搜索所得到的深度优先生成树;(3) 给出根据建立的邻接表从顶点出发进行广度优先搜索所得到的广度优先生成树。 DFS: BFS:试对下图所示的AOE网络,解答下列问题。 (1) 求每个事件的最早开始时间Vei和最迟开始时间VlI。(2) 求每个活动的最早开始时间e( )和最迟开始时间l( )。(3) 确定哪些活动是关键活动。画出由所有关键活动构成的图。关键路径是:,即有两条关键路径:(v1,v2,v5,v7,v9)和(v1,v2,v5,v8,v9) 已知一个图的顶点集V各边集G如下:V = 0,1,2,3,4,5,6,7,8,9;E = (0,1),(0,4),(1,

4、2),(1,7),(2,8),(3,4),(3 ,8),(5,6),(5,8),(5,9),(6,7),(7,8),(8,9)(1)画出图的邻接矩阵表示和邻接表表示,假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链接的(2)分别写出用邻接矩阵表示和邻接表表示时从顶点V0出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历等到的顶点序列。图深度优先序列广度优先序列邻接矩阵表示时0,1,2,8,3,4,5,6,7,90,1,4,2,7,3,8,6,5,9邻接表表示时0,4,3,8,9,5,6,7,1,20,4,1,3,7,2,8,6,9,5 画出向小根堆中加入数据4, 2, 5, 8, 3时,每加入一个数据后堆的变化。根据图 a, 用prim算法从顶点v2开始求最小生成树。画出求解的各步骤。v1v3v2v4v54857121136(a)v2v45(b)(c)v53v2v45(d)v14v53v2v45v36(e)v14v53v2v45按按prime算法从算法从v2出发构造最小生成树的过程出发构造最小生成树的过程对下图的无向带权图:对下图的无向带权图:写出它的邻接矩阵,并按普里姆算法求其最小生成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论