6.6 哈夫曼树(Huffman)及其应用 1)最优树的定义 2)如何构造最优树 3)哈夫曼树的应用 void InThreading(BiThrTree p) { if (p) { // 对以p为根的非空二叉树进行线索化 InThreading(p-lchild); //线索化左子树 if (!p-lchild) // 建前驱线索 { p-LTag = Thread; p-lchild = pre; } if (!pre-rchild) // 建后继线索 { pre-RTag = Thread; pre-rchild = p; } pre = p;// 保持 pre 指向 p 的前驱(p变成刚刚访问过的结点) InThreading(p-rchild); // 右子树线索化 } // if } // InThreading 6.4.1 树的存储结构 1、双亲表示法 2、孩子链表表示法 3、树的二叉链表(孩子-兄弟)存储表示法 6.4 树和森林 A B C D E F G r=0 n=7 0 A -1 1 B 0 2 C 0 3 D 0 4 E 2 5
您可能关注的文档
最近下载
- 意尔康-专卖店管理手册.doc VIP
- 射血分数保留的心力衰竭诊断与治疗中国专家共识2023PPT课件.pptx VIP
- 射血分数保留的心力衰竭诊断与治疗中国专家共识2025.docx VIP
- 2025射血分数保留的心力衰竭诊断与治疗中国专家共识2025课件.pptx VIP
- (2025)射血分数保留的心力衰竭诊断与治疗中国专家共识核心要点解读PPT课件.pptx VIP
- 射血分数保留的心力衰竭中西医结合诊疗专家共识解读PPT课件.pptx VIP
- 射血分数保留的心力衰竭伴高血压患者管理中国专家共识PPT课件.pptx VIP
- 年产万吨白卡纸涂布工段工艺设计毕业设计荐.doc VIP
- 2024版厦门离婚协议书.docx VIP
- 2026年中级消防理论题目及答案.doc VIP
原创力文档

文档评论(0)