Results (
Indonesian) 1:
[Copy]Copied!
Dalam bagian 1.4, 4,5 dan 5.3, kita membahas pohon biner terurut — salah satu data utama struktur untuk menerapkan Kamus. Ini adalah pohon biner node yangmengandung unsur-unsur dari serangkaian item orderable, salah satu elemen per node, sehingga semua elemen dalam subpepohon kiri lebih kecil daripada elemen dalam subpepohon akar, dan semuaunsur-unsur di subpepohon kanan lebih besar dari itu. Perhatikan bahwa transformasi inidari satu set ke sebuah pohon biner terurut adalah contoh dari teknik representasi-perubahan. Apa yang kita peroleh oleh transformasi tersebut dibandingkan dengan jelaspelaksanaan kamus, katakanlah, sebuah array? Kita memperoleh efisiensi waktumencari, penyisipan, dan penghapusan, yang adalah semua dalam (logn), tetapi hanya dalam kasus rata-rata. Dalam kasus terburuk, operasi ini sedang (n) karena pohon dapatmerosot menjadi sangat tidak seimbang dengan ketinggian yang sama ton−1.Ilmuwan komputer telah dikeluarkan banyak usaha dalam berusaha untuk menemukan strukturyang mempertahankan sifat-sifat baik pohon biner terurut klasik-pada prinsipnyalogaritma efisiensi operasional kamus dan memiliki kumpulan unsur-unsur diurutkan — tapi menghindari degenerasi yang terburuk. Mereka telah datang dengan duapendekatan.Pendekatan pertama adalah dari berbagai contoh-penyederhanaan: seimbangPohon biner terurut berubah menjadi yang seimbang. Karena ini, sepertipohon-pohon yang disebut diri menyeimbangkan. Implementasi tertentu ide ini berbedaoleh definisi mereka keseimbangan. AnAVL treerequires perbedaan antaraketinggian subtrees kiri dan kanan dari setiap node tidak pernah melebihi 1. Amerah-hitam treetolerates tinggi satu subpepohon menjadi dua kali lebih besarlain subpepohon node sama. Jika penyisipan atau penghapusan suatu node barumenciptakan sebuah pohon dengan keseimbangan yang melanggar persyaratan, pohon direstrukturisasioleh salah satu keluarga khusus transformasi calledrotationsthat mengembalikankeseimbangan yang diperlukan. Dalam bagian ini, kita akan membahas hanya pohon-pohon AVL. Informasitentang jenis pohon biner terurut yang memanfaatkan ide rebalancingmelalui rotasi, termasuk pohon-pohon merah-hitam andsplay pohon, dapat ditemukan direferensi [Cor09], [Sed02], dan [Tar83].
Being translated, please wait..
