这是一个数据结构相关的课程设计,主要是哈夫曼树方面的,对初学者有一定帮助
2021-12-28 20:48:25 1.51MB 数据结构 哈夫曼树
1
包括教程,视频以及所有源代码 《实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划、HashTable算法)》 算法分析与设计Java版,是一套实用型算法课程。通过本课程的学习,学员可以掌握以下技术点:线性结构与顺序表、单向链表、循环链表、栈的基本概念、链式堆栈、中缀表达式、队列、链式队列、串、MyString、Brute-Force算法、MySet类实现、矩阵类、递归算法、哈夫曼树、希尔排序、HashTable算法等内容
2021-12-28 16:50:27 104.16MB 算法 Java 哈夫曼
1
大学数据结构与算法实验程序,对文本文件(程序中是对stdio.h)进行哈夫曼编码,输出二进制文件和编码表,然后再解码,计算压缩比。供学习使用。
2021-12-27 17:29:46 8KB 数据结构 算法
1
利用赫夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个赫夫曼码的编/译码系统。
2021-12-27 09:12:52 6.78MB 哈夫曼编码 数据结构 课设
1
贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择,也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题也能产生整体最优解或者是整体最优解的近似解。本文首先介绍了贪心算法的核心、特点及算法本身存在的问题,接下来介绍了前人已经研究出来的成果,包括哈夫曼编码、单源最短路径、最小生成树等。然后结合实践,研究了多处最优服务次序问题、删数问题、汽车加油问题、最优合并问题、会场安排问题等。最后用代码实现其中的两个问题,对贪心算法的具体实现方法做了详细说明。
1
哈夫曼数实验报告。四川大学数据结构实验报告..哈弗编码
2021-12-25 12:43:46 291KB 哈夫曼数实验报告
1
数据结构,哈夫曼编译器实验,在vs软件开发平台,内含实验报告和制作的PPT
2021-12-25 10:53:53 18.68MB vs
1
通过vc++6.0软件,将已知的所有权重进行重排序,权值越大的结点离根越近,权值越小的结点离根越远,得到带权路径长度最短的树,从而找到最优路径。然后对次哈夫曼编码进行文件压缩。
2021-12-24 09:05:14 656KB c c++ 数据结构 Huffman树
利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本,试设计一个哈夫曼编码系统。
2021-12-24 00:07:47 69KB 实验报告三
1
这是数据结构中对哈夫曼(最优二叉树)的运用,适合计算机软件专业大二学生学习最优树的数据结构,C/C++哈夫曼编码系统,仅供参考。
2021-12-23 23:57:23 22KB 哈夫曼
1