- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合应用练习
综合应用练习题
1、树的后根遍历方法是:若树非空则
(1)依次序后根遍历根的各个子树T1,T2,……Tm;
(2)访问根结点。
对图1所示的树,用后根遍历方法进行遍历,请写出遍历所得到的结点访问序列。
图1
2、 将图2的森林转换为二叉树
图2
3、图3表示一个地区的交通网,顶点表示城市,边表示连结城市间的公路,边上的权表示修建公路花费的代价。怎样选择能够沟通每个城市且总造价最省的n-1条公路,画出所有可能的方案。
图3
4、已知一个无向图的邻接表如图4所示。
图4
(1) 画出这个图。
(2) 以v1为出发点,对图进行广度优先搜索,写出所有可能的访问序列。
5、有一组键值25,84,21,47,15,27,68,35,24,采用快速排序方法由小到大进行排序,请写出每趟的结果,并标明在第一趟排序过程中键值的移动情况。
6、试分析分别满足下列条件的二叉树有何特点:
(1)先序序列和中序序列相同;(2)中序序列和后序序列相同;(3)先序序列和后序序列相同。
7、给出下面无向图(图5)的邻接矩阵和邻接表。
8、如图6所示为一无向连通网络,试构造出它的最小生成树。
9、简述广义表与线性表的区别与联系。
10、写出稀疏矩阵M对应的三元组线性表,并画出稀疏矩阵的顺序存储结构图。
11、已知表{Jan,Feb,Mar,Apr,May,June,July,Aug,Sep,Oct,Nov,Dec}。
(1) 试按表中元素的次序依次插入一棵初始为空的二叉排序树,请画出插入之后的二叉排序树,并求在等概率情况下查找成功的平均查找长度。
(2) 若对表中元素先进行排序构成有序表,求在等概率情况下对此表进行折半查找成功的平均查找长度。
12、设记录的关键字集合K={23,9,39,5,68,12,62,48,33},(1)给定的增量序列D={4,2,1},请写出希尔排序各趟排序的结果;(2)若以表的第一个元素为基准(或枢轴),写出快速排序第一趟排序的结果。
13、将一棵二叉树(如图7)转化成相应森林。
图7
14、已知序列[10,18,4,3,6,12,l,9,15,8],请给出采用希尔排序法(d1=5)对该序列做升序排序时的每一趟的结果。
15、设数据序列为D={13,28,72,5,16,8,7,9,34},请为D组织散列表。散列函数为H(K)=K%7,散列表的长度为10个单元,起站地址为0,要求用拉链法解决冲突,并计算查找成功的平均查找长度。
16、判断下列两序列是否为堆?若是堆,请说明理由;若不是,将其调整为堆,并画出调整后的堆。(6分)
(1)(3,10,12,22,36,18,28,40)
(2)(5,8,11,15,23,20,32,7)
17、设有正文AADBAACACCDACACAAD,字符集为A,B,C,D,(1)构造Huffman树;(2)为四个字符设计Huffman编码。
18、对m个顶点的无向图G,采用邻接矩阵,如何根据邻接矩阵判别下列有关问题:
(1)图中有多少条边?
(2)任意两个顶点i和j是否有边相连?
(3)第i个顶点的度是多少?
19、已知散列表的长度为12,散列函数为H(K)=K%12,关键字序列为25,37,52,43,84,99,15,26,11,70,采用线性探测法处理冲突,试构造散列表,并计算等概率情况下查找成功时的平均查找长度(ASL)。
20、对于下列一组关键字46,58,15,45,90,18,10,62,试写出快速排序每一趟的排序结果,并标出第一趟中各元素的移动方向。
参考答案:
1、EBFGCKHIJDA
2、
3、分析:本题实际上是求最小生成树问题。由于边中有两条权值为6的边,故可以得到两种方案。如下图所示。
4、(1)
(2)v1 v2 v4 v5 v3 和 v1 v4 v2 v3 v5。
5、
25 84 21 47 15 27 68 35 24
第一趟 [24 15 21] 25 [47 27 68 35 84]
第二趟 [21 15] 24 25 [35 27] 47 [68 84]
第三趟 [15] 21 24 25 [27] 35 47 68 [84]
得到 15
您可能关注的文档
最近下载
- 液相色谱U-3000使用说明书之五.pdf VIP
- 计算机专业学生生涯发展报告.docx VIP
- “讽刺类小说”群文阅读《范进中举》《孔乙己》《变色龙》九年级语文上学期课件.pptx VIP
- U-3000使用说明书之四.pdf VIP
- 2025年新人教版七年级上册数学课件 4.2.1 合并同类项.pptx
- u-3000使用说明书之一.pdf VIP
- BS_EN_50262_1999_中文版.pdf VIP
- 江苏省南京师范大学附属中学宿迁分校2023-2024学年七年级上学期11月期中英语试题.docx VIP
- 闸门液压启闭系统培训课件.pptx VIP
- 单项式乘单项式学年八年级数学公开课比赛一等奖.pptx
原创力文档


文档评论(0)