- 2
- 0
- 约2.09千字
- 约 5页
- 2019-10-09 发布于江苏
- 举报
#includestdlib.h
#includestdio.h
#includetime.h
#includestring
#define MAX_NUMBER_OF_TREE_NODES 20
//树的结点的类型定义
typedef struct
{
unsigned int weight;
unsigned int parent,lchild,rchild;
}HTNode,*HuffmanTree;
//子函数的声明部分
void InitTreeNode(HTNode);
void CinWeightForTreeNode(HTNode);
void GiveOrderForTreeNode(HTNode);
void CopyTreeNodeOrTree(HTNode,HTNode);
int main()
{
//定义将要用于构造哈弗曼树的结点
HTNode TreeNodes[MAX_NUMBER_OF_TREE_NODES+1];
//调用函数初始化数组结点
InitTreeNode(TreeNodes);
//由用户输入各个结点的权值
CinWeightForTreeNode(TreeNodes);
//对数组中的结点进行排序
GiveOrderForTreeNode(TreeNodes);
return true;
}
//初始化结点值
您可能关注的文档
最近下载
- 2021 版慢性阻塞性肺病诊断、治疗和预防全球策略(GOLD 2021).pptx VIP
- 2026湖北交投宜昌高速公路运营管理有限公司一线工作人员招聘笔试历年备考题库附带答案详解.docx VIP
- 泵用机械密封压缩量计算与调整.pdf VIP
- 工程勘察资质分级标准与工程设计资质分级标准.doc VIP
- 2026湖北交投襄阳高速公路运营管理有限公司一线工作人员招聘笔试历年参考题库附带答案详解.docx VIP
- 国家基层糖尿病指南(2022版)新版.pptx VIP
- 工程勘察资质分级标准.pdf VIP
- 2026湖北交投宜昌高速公路运营管理有限公司一线工作人员招聘笔试备考题库及答案解析.docx VIP
- L6562完全中文 详细解释.pdf VIP
- 有机化学题库(附答案).pdf VIP
原创力文档

文档评论(0)