二叉查找树(BST)

188 阅读1分钟

二叉查找树(BST)具备什么特性呢?

  • 1.子树上所有结点的值均小于或等于它的根结点的值。
  • 2.子树上所有结点的值均大于或等于它的根结点的值。
  • 3.左、右子树也分别为二叉排序树。

二分查找思路

  • 二分查找最大次数为二叉查找树的高度
  • 在插入节点的时候也是利用类似的方法,通过一层一层的比较找到新节点插入的合适位置。
  • 红黑树产生:为了解决二叉查找树多次插入节点导致不平衡
  • 红黑树从根到叶子的最长路径不会超过最短路径的2倍