impl left_rotate and right_rotate
impl left_right_rotate and right_left_rotate
impl avl_tree_insert_node
fix right_rotate and  left_rotate bug
fix a bug in remove_code
impl remove_node
fix a bug in levelorder_traverse