本文转载自微信公众号「小明菜市场」,树突树懂作者小明菜市场 。然间转载本文请联系小明菜市场公众号。看篇 Hello ! 我是文章小小,今天总结一下什么是树突树懂树,以及关于树的然间一些内容。。看篇 树 树是文章一种非常常用的数据结构,与线性表,树突树懂堆栈并驾齐驱。然间 树的看篇定义 树是从自然界抽象出来的,它指的文章是N个父子节点的有限集合,对于这个有限集合,树突树懂需要满足如下条件: 二叉树 二叉树指每个节点最多只能有两个子树的有序树。通常左边子树称之为左子树,右边树称之为右子树。二叉树最多只能有两颗对称的树,二叉树有左,右之分。树和二叉树的区别 1. 树的节点的度数没有限制,二叉树限制为2,树没有限制。 2. 无序树的节点没有左右之分,二叉树的节点有左右之分。 二叉搜索树 二叉搜索树,它是一颗空树,具有以下性质的二叉树,称之为二叉搜索树 平衡二叉树 平衡二叉树具有以下性质 他是一颗控诉或者他的左右两个子树的高度差绝对值不超过1,并且左右两个子树都是一颗平衡二叉树。平衡二叉树实现有红黑树,AVL,伸展树,最小二叉平衡树的节点公示为:F(n)=F(n-1)+F(n-2)+1 B-树 一颗m阶B树,是一颗平衡的m路搜索树,或者是空树,满足以下性质 一般用于文件系统或者数据库的索引 B+树 B+树具有以下特点 红黑树 红黑树是平衡二叉树的实现,具有以下特征