2013-04-10 110 views

回答

0

没有。有几种自平衡类型的树木,最受欢迎的是AVL和红黑。如果您将相同的数据放入这些树中,则生成的树会有所不同,但均衡。

如果谈到AVL树,我只是给简单的例子:

2  |  4  |  3  
1 4 | 2 5 | 2 4 
    3 5 | 1 3  | 1  5 

他们都是平衡的AVL树,可以通过操作不同的顺序创建。 但是,如果您重复相同数据的操作顺序,生成的树应该相同,因为AVL树算法中没有任何概率。

+0

这里我有一个AVL树,我被要求执行插入操作和删除操作。根据我在哪里做轮换,我得到不同的答案。你是否暗示这是正常的? – 40Plot 2013-04-10 16:59:21

+0

@stackplasm,对不起,我没有仔细阅读你的问题,我会尽量在一瞬间回答真正的问题。 – Andrey 2013-04-10 17:00:08