首页 > 代码库 > 树(复习用)

树(复习用)

1、定义与基本术语

 

树的结构定义

技术分享

 

技术分享

 

其他表示树的方法:

技术分享

其他术语:

技术分享

技术分享

 

技术分享

 

技术分享

 

技术分享

 

 

技术分享

 

2、二叉树

1)定义:

技术分享

 

 性质:

技术分享

   技术分享

技术分享

 

2)满二叉树与完全二叉树

技术分享

技术分享

技术分享

 

技术分享

技术分享

  技术分享

技术分享

 

3、存储结构

技术分享

 

 技术分享

               技术分享技术分享

 

 

技术分享

技术分享

 

技术分享

技术分享

 

技术分享

 

4、遍历二叉树

技术分享

 

伪代码

技术分享

技术分享技术分享

技术分享

 

中序遍历非递归算法

技术分享

   技术分享

 

技术分享

 

前序遍历构建二叉树

技术分享

 

5、线索二叉树

技术分享技术分享

技术分享

 

 技术分享技术分享

 

技术分享

技术分享

 

中序遍历线索二叉树

技术分享

 

后序线索二叉树

技术分享

                       技术分享

 

技术分享

  技术分享

 

技术分享

 

 中序遍历二叉线索树 非递归算法

技术分享

 

 技术分享

技术分享

     技术分享

 

6、树和森林 

 1)储存结构

i)双亲表示法 

技术分享

                                  技术分享

                                          技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

 

2)森林与二叉树的转换

技术分享

技术分享

 

3)树的遍历

技术分享技术分享 

技术分享技术分享

 

技术分享技术分享

 

技术分享先根遍历: ABCDE          后根遍历:  BDCEA

 

遍历森林:

技术分享

技术分享      先序遍历: ABCDEFGHIJ       中序遍历:   BCDAFEHJIG

 

 

7、huffman

技术分享技术分享技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

 

霍夫曼编码:

技术分享技术分享

技术分享

技术分享

 

技术分享

技术分享

 

 

技术分享

 

 

 技术分享

 

树(复习用)