用C++实现哈夫曼编码译码

[复制链接]
查看11 | 回复2 | 2010-11-30 23:33:42 | 显示全部楼层 |阅读模式
统计字符串长度和各字符频度,编码译码,打印哈夫曼树
没有统计字符长度和频度啊

回复

使用道具 举报

千问 | 2010-11-30 23:33:42 | 显示全部楼层
#include#include#includeusing namespace std;typedef struct HuffmanNode{//结点结构int weight;int parent,lchild,rchild;}*HfmNode;struct HuffmanTree{//哈弗曼树HfmNode Node;char *Info;//存储字符,也可放在结点结构里定义int LeafNum;//叶结点数量};HuffmanTree T;//连接各模块变量/****************初始化(建立哈夫曼树)函数***
回复

使用道具 举报

千问 | 2010-11-30 23:33:42 | 显示全部楼层
#include#includeusing namespace std;const int max=100;class huffTree{public: int parent,lchild,rchild,weight; string flag;};void select(huff
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行