平衡二叉树

搜索树按照不同的插入次序,将导致不同的深度和平均查找长度ASL。
平衡因子:BF(T)= hL-hR
平衡二叉树(AVL树):空树,或者任意节点左右子树的高度差的绝对值不超过·。|BF(T)|<=1

平衡二叉树的最小节点数


image.png

给定节点数为n的AVL树的最大高度为O(log2n).

哈夫曼树

哈夫曼树的特点

  • 没有度为1 的节点
  • n个叶子节点的哈夫曼树共有2n-1个节点
  • 哈夫曼树的任意非叶子节点的左右子树交换后仍是哈夫曼树
  • 同一组权值可能会有不同构的哈夫曼树。

你可能感兴趣的:(平衡二叉树)