二叉搜索树($BST$):一棵带权二叉树,满足左子树的权值均小于根节点的权值,右子树的权值均大于根节点的权值.且左右子树也分别是二叉搜索树.(如下) $BST$的作用:维护一个有序数列,支持插入$x$,删除$x$,查询排名为$x$的数,查询$x$的排名,求$x$的前驱后继等操作. 时间复杂度:$O(操作数\times 树深度)$. 也就是插入一个有序序列时复杂度稳定在$O(N^2)$…… 平衡树:深度稳定在$O(log{节点数})$的$BST$. 使深度稳定的几种方法:增加一个破坏单调性的第二权…