树与二叉树【下】
目录
- 三. 哈夫曼树
- 3.1 带权路径长度
- 3.2 哈夫曼树的定义
- 3.3 哈夫曼树的构造
- 3.4 哈夫曼编码(经常考察)
- 四. 并查集
- 4.1 如何表示“集合”关系?
- 4.2 “并查集”的代码实现
- 4.3 “并查集”的优化
- 4.4 “并查集”的进一步优化
\quad
三. 哈夫曼树
\quad
3.1 带权路径长度
\quad
\quad
3.2 哈夫曼树的定义
\quad
\quad
3.3 哈夫曼树的构造
\quad
先拿两个权值最小的组合,根结点的权值为这两个权值之和
\quad
\quad
\quad
3.4 哈夫曼编码(经常考察)
\quad
\quad
注意前缀码这种表达方式
\quad
四. 并查集
\quad
4.1 如何表示“集合”关系?
\quad
\quad
4.2 “并查集”的代码实现
\quad
这种存储结构的好处是给定任意一个结点,要找到它的根节点是比较快的,而且要移植一棵树也是很快的
\quad
4.3 “并查集”的优化
\quad
\quad
4.4 “并查集”的进一步优化
\quad