Apa itu rotasi ganda?
Apa itu rotasi ganda?

Video: Apa itu rotasi ganda?

Video: Apa itu rotasi ganda?
Video: TIPS-TIPS ROTASI DALAM BERMAIN GANDA BULUTANGKIS 2024, Juni
Anonim

A dobel Baik rotasi , atau kanan-kiri rotasi , atau hanya RL, adalah rotasi yang harus dilakukan ketika mencoba untuk menyeimbangkan pohon yang memiliki subpohon kiri, yaitu berat kanan.

Demikian juga, orang bertanya, apa itu rotasi LL di pohon AVL?

Rotasi LL . NS pohon ditunjukkan pada gambar berikut adalah Pohon AVL , namun, kita, perlu memasukkan elemen ke kiri sub- pohon dari A. the pohon dapat menjadi tidak seimbang dengan adanya simpul kritis A. Untuk menyeimbangkan kembali pohon , Rotasi LL dilakukan seperti terlihat pada diagram berikut.

Selain di atas, mengapa pohon AVL digunakan? Aplikasi dan Penggunaan Pohon AVL paling baik diterapkan dalam skenario di mana ada kueri pencarian data yang sering daripada situasi yang membutuhkan penyisipan dan penghapusan yang sering.

Dengan mengingat hal ini, apakah faktor keseimbangan itu?

DEFINISI: faktor keseimbangan dari pohon biner adalah perbedaan ketinggian dari dua subpohonnya (hR - hL). NS faktor keseimbangan (bf) dari ketinggian seimbang pohon biner dapat mengambil salah satu nilai -1, 0, +1. Sebuah node AVL adalah "leftheavy" ketika bf = 1, "equalheight" ketika bf = 0, dan "rightheavy" ketika bf = +1.

Apakah pohon biner seimbang?

Untuk memeriksa apakah a pohon adalah tinggi- seimbang , dapatkan tinggi subpohon kiri dan kanan. Mengembalikan nilai true jika perbedaan antara ketinggian tidak lebih dari 1 dan subpohon kiri dan kanan adalah seimbang , jika tidak, kembalikan false.

Direkomendasikan: