《数据结构与算法》课程设计 一、题目: 利用赫夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个赫夫曼码的编/译码系统。 二、实验目的: 学习哈夫曼编码及其思想。 三、需求分析: 1.实现创建哈夫曼树 2.能对输入的字符串(或从ToBeTran.txt文件中读取的字符串)进行编码,并保存到Codefil…