Binary tree transformation using rotations
问题 While i was studying for midterm about binary trees, i found a statement that any arbitrary n-node binary tree can be transformed into any other n-node binary tree with at most 2*n-2 rotations. Is there any proof for that? I found some kind of proof with asymptotic notations but it was not that clear. I mean could someone explain/show why it is true? And if it says that n-node binary tree, does it include the root? 回答1: This answer is from CLRS 3rd Edition textbook question 13.2-4. Let LEFT =