传输文件存于文本文件中,如:源文件textfile。基于哈夫曼编码的信息通信系统具体要求如下: a.预处理:从文件中读取数据,处理并建立字符集频率表。即统计源文件中各字符出现的频度,以字符出现频度为权建立字符集频率表。 b.初始化:利用字符集频率表建立哈夫曼树。 C.编码:利用建立好的哈夫曼树对源文件进行编码,实现文件压缩,然后将结果以文件形式保存,如编码文件codefile。 d.译码:利用建立好的哈夫曼树对codefile中的代码进行译码。结果存入译码文件decofile中。 e.输出:可以显示testfile、codefile、decofile和哈夫曼树。
2021-06-11 19:37:52 7KB 完全二叉树
1
[2]报告正文.doc
2021-06-10 20:01:50 98KB 二叉树的遍历
1
利用先序序列建立二叉树,数据以字符的形式传入;在建立的二叉树上完成遍历(递归遍历、非递归遍历、层序遍历)操作。
2021-06-09 18:31:14 128KB 二叉树 遍历 报告
1
实验目的: (1)进一步掌握指针变量的使用。 (2)掌握_一叉树的结构特征以及各种存储结构的特点及使用范围。 (3)掌握用指针类型描述、访问和处理二叉树的运算。 (4)掌握栈或队列的使用。
2021-06-09 09:04:00 7.87MB c++ 数据结构 二叉树
1
Java版的源码,可应用于数据结构的课程设计,非常完美的源码
2021-06-08 18:03:11 16KB 数据结构 java
american call and put option pricing by binomial tree model
2021-06-08 14:23:56 2KB matlab
1
假设标的资产为不付分红股票,其当前市场价格为50元,波动率为每年40%,无风险连续复利年利率为10%,该股票5个月期的美式看跌期权Strike为50元,求该期权的价值。
2021-06-08 14:08:03 762B 期权 matlab
1
众所周知是数据结构的课程设计------------------题目要求:一个表达式和一棵二叉树之间,存在着自然的对应关系。写一个程序,实现基于 二叉树表示的算术表达式的操作。
2021-06-08 14:02:26 13KB 数据结构 c++
1
凭记忆写下的笔试题目和答案,大概是内存、数据结构、二叉树、排序等等
2021-06-07 17:47:08 20KB 笔试题目 C++ C语言 二叉树
1
请编写一个判别给定二叉树是否为二叉排序树的算法。 递归遍历,若根结点的左子树不空,则左子树上所有结点的值均小于它的根结点的值。若根结点的右子树不空,则右子树上所有结点的值均大于它的根结点的值。如果左子树结点的值比根结点的大,或者右子树结点的值比根结点的小,则不是二叉排序树。
2021-06-07 17:03:19 316KB C++ 数据结构
1