数据结构~求高手、 5

1、已知某系统在通信联络中只可能出现8种字符,其频率分别为9,17,6,19,11,21,5,12。试设计哈夫曼编码。(必须画出哈夫曼树)5、已知一棵二叉树的中根序列:B... 1、已知某系统在通信联络中只可能出现8种字符,其频率分别为9,17,6,19,11,21,5,12。试设计哈夫曼编码。(必须画出哈夫曼树)
5、已知一棵二叉树的中根序列:BECDAHGF,后根序列:EDCBHGFA,画出这棵二叉树。

6、已知待排序列如下:30,12,52,45,32,15,65,31,58,20,63,78。试分别用快速排序、希尔排序和冒泡排序的方法进行排序,写出排序过程。
7、 有如下有序序列:8,17,20,23,32,37,45,50,58,67,79。采用二分法进行查找,画出描述其查找过程的判定树,并求出其平均查找长度(ASL) 。
8、有如下有序序列:6,12,18,23,28,32,41,45,51,57,69,80。采用二分法进行查找,画出描述其查找过程的判定树,并求出其平均查找长度(ASL) 。
展开
 我来答
百度网友98856b3
2011-06-29 · 超过17用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:39万
展开全部
这都是些基础题啊~难道你书都没读就要做题~
第一题根据频率排序,再根据频率增序插入哈夫曼树,别跟我说你连哈夫曼树都不会做啊
第二题根据中序序列的特性,B必为最左的节点(或根节点),F必为最右的节点(或根节点),根据后序序列的特性,A必为根节点,F为A的右子树根节点,根据中序序列,H、G在F的左子树,又根据HG在后序序列的次序可知,G为F的左子树根节点,H为G的左节点,又B为A左子树的根节点,C、D、E在B的右子树(中序序列可知道),根据后续序列,C为B的右子树根节点,E、D分别为C的左、右节点,推出整棵树。
第三题完全没有难度,直接根据算法得出过程,应该注意声明快排选取的第一个分割的节点(一般用中点)
第四题也是根据算法得到查找树,算成功平均查找长度只要根据每个元素所在的层数乘以1/11,再加起来就行,不成功平均查找长度即为数的高度。
第五题同上
美林数据技术股份有限公司
2020-10-29 广告
Tempo大数据分析平台,是一款面向企业用户的数据分析与应用工具,为用户提供报表设计、可视化分析、机器学习、文本分析等自助式数据分析与探索。平台基于大数据架构,集数据接入、数据分析探索、成果管理与应用为一体,面向企业全民用户提供从数据到业务... 点击进入详情页
本回答由美林数据技术股份有限公司提供
手机用户08002
2011-06-30 · TA获得超过189个赞
知道答主
回答量:438
采纳率:0%
帮助的人:308万
展开全部
1.C 2.A 3.C 4.C 5.D 6.A 7.D
简答题:
1.CBFEIJHGDA
2.WPL为227 哈夫曼编码: 2:000000; 4: 000001; 6: 00001;11:0001; 12:001;23:01; 35:1;
3.K=29 : 比较的数字为:68,27,29;
K=120; 比较的数字为:68,100,122,138 找不到120;
4.余数:0 1 2 3 4 5 6 7 8 9 10
哈希表:33 67 12 46 2 41 30 53
第五题有点麻烦 就不做了 以上都是自己一题一题做到 仅做参考
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式