二叉树
数据结构学习笔记<5> 二叉搜索树与平衡二叉树
1. 二叉搜索树是什么 二叉搜索树(BST,Binary Search Tree), 又称二叉排序树或二叉查找树,是一棵二叉树,可以为空,当不为空时满足以下性质:
非空左子树的所有键值小于其根结点的键值
非空右子树的所有键值大于其根结点的键值
左、右子树都为二叉搜索树
2…
数据结构学习笔记<4> 二叉树
一、什么是树 1. 树的定义
树(Tree):n(n≥0)个结点构成的有限集合。
当 n=0 时,称为空树;
对于任一棵非空树(n>0), 它具备以下性质:
树中有一个称为 “根(Root)” 的特殊结点,用 r 表示。
其余结点可分为 m(m>0)个互不相交的有限集 T1…