添加另一个更好的AVL树，作者是国外某大牛