cevap

6

, ekleme algoritması, dengeleme kriterlerini ve yerleştirme sırasını kullanılıyor ama evet verilen değer dizisi. Bu, nereye numaraları 1-10 geçerli AVL Tree olduğunu Öte yandan

Red/Black Tree

:

Örneğin, bu sayılar 1-10 artan düzende yerleştirilmiştir geçerli Red/Black Tree olduğunu

AVL Tree

Açıkçası, ağaçlar tam olarak aynı değildir - ama sipariş bir: Kırmızı/Siyah Ağacında aynı sırada tam sokulmuş d dengeleme özellikleri her ikisi için de geçerlidir.

+0

Yani, AVL ağacını kullandığımı varsayalım, aynı sayı grubu için birden fazla AVL ağacı olur mu? Öyleyse, bu farklı ağaçların varlığına neden olan eylemin yerleştirilme sırası mıdır? – user2305684

+2

@ user2305684 Ağacı belirli bir uygulamaya kısıtlarsak, evet, ekleme sırasına bağlı olarak hala farklı sonuçlar elde edebiliriz. Ancak, eğer elemanlar aynı veri yapısı ve algoritması için aynı sıraya yerleştirilirse, sonuçtaki ağacın aynı olacağından emin olabiliriz. –

İlgili konular