永发信息网

一个程序的算法(C语言)

答案:3  悬赏:0  手机版
解决时间 2021-12-02 12:35
一个程序的算法(C语言)
最佳答案
一个完整的系统应具有以下功能:
(1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。
(2) E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,从文件hfmTree中读入)对文件ToBeTran中的正文进行编码,然后将结果存入CodeFile中。
(3) D译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,将结果存入文件TextFile中。
(4) P印文件代码(Print)。将文件CodeFie已紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码写入文件CodeFile中。
(5) T印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式显示在终端上。同时将此字符形式的哈夫曼树写入文件TreePrint中。
全部回答
以1234为例:
1234 1243 1324 1342 1423 1432
2134 2143 2314 2341 2413 2431
3124 3142 3214 3241 3412 3421
4123 4132 4213 4231 4312 4321
1楼在干什么???
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
卡西欧和dw哪个表好?
科目二学不会,我想放弃怎么劝父母同意我不考
及都可以组什么词
怎样用qsort对二维字符数组排序?
寻HOT<希望>中文歌词翻译
总胆固醇6.3 葡萄糖12.9 低密度脂蛋白C4.62
考研数学一如何复习
谁想要超级QQ会员永久,红黄蓝绿钻永久,直接
丰田霸道2700车钥匙丢了一把,车会有危险吗?
天长地久婚纱摄影(雅塘镇新兴路西一街天长地
我 在武汉想暑假去江南旅行大概一周左右 有没
ibmR52笔记本键盘锁死不能打字怎么解开?
男子醉驾开车到交警队自首,还急着问:我什么
代码有多难 写给网页设计师的代码书pdf
求花儿乐队的《奋斗》歌词。
推荐资讯
极限存在是说极限有个确定的值么,这个值可以
超级会员能接任群主吗
搜索引擎是不是更难写,比论坛还难
CSGO加速器,我用IPMANA大约能保持在130左右
2014年网络作家富豪榜上为什么没有我吃西红柿
带楠字的小名或好听的外号,叫给我家媳妇的,
英语小短文四个人简单的,谢谢
微信群公告能写多少字?
会计科目代码是法定的吗?现在是101还是1001
有今天上过应县大南山的朋友么?
蛋挞属于碱性食物吗
DN65法兰用多大螺栓?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?