2013年12月4日

AVL树入门

摘要: AVL树,平衡树的一种,插入,删除,询问均为O(lgn)。这些天学了下它的实现,(删除貌似很麻烦,还不会。。)它的插入同查找树,之后靠旋转来维持平衡。旋转分4种情形:LL, LR, RL, RR;LL 可以 由一次右单旋平衡,与之对称的,RR 可以 由一次左单旋平衡。LR 则须 由一次左单旋,先变为LL,再由一次右单旋平衡 。(即一次左右双旋)RL 与之对称的,一次右左双旋。详见:http://blog.csdn.net/gabriel1026/article/details/6311339应用一:动态查询 整颗树中第k大数。hdu 4006: http://acm.hdu.edu.cn/s. 阅读全文

posted @ 2013-12-04 22:13 KimKyeYu 阅读(318) 评论(0) 推荐(0) 编辑

导航