标签:AVL树

树-AVL树

 AVL 树 平衡树最关心的是防止树失衡,如果一个新的元素危机到树的平衡,可以马上纠正。可以有局部重构树(AVL方法) 或者重建整个树(DSW)方法。 AVL树是自平衡二叉查找树,在AVL树中任何节点的两个子树…

AVL树及其C++实现

折腾了一天,总算弄明白了点AVL树。其实概念上还是挺好理解的,无非是左旋右旋,但是个人认为最难理解的就是旋转后如何处理结点的bf值,即旋转后是左高还是右高还是平衡。各个教材中讲的都不详细,太难理解了,后来上网找到了一篇h…