Apakah yang dimaksud dengan binary tree


Dalam ilmu komputer, sebuah pohon biner adalah struktur data pohon di mana setiap node memiliki paling banyak dua anak, yang disebut sebagai anak kiri dan anak kanan. Definisi rekursif hanya menggunakan teori himpunan gagasan adalah bahwa non-kosong pohon biner adalah tiga L, S, Rdi mana L dan R adalah pohon biner atau himpunan kosong dan S adalah satu set tunggal.

Beberapa penulis memungkinkan pohon biner menjadi himpunan kosong juga. Dari perspektif teori grafik, biner dan K-ary pohon seperti yang didefinisikan di sini sebenarnya arborescences. Sebuah pohon biner sehingga dapat juga disebut bifurcating arborescence-istilah yang benar-benar muncul di beberapa buku-buku pemrograman yang sangat tua, sebelum terminologi ilmu komputer modern menang.

Hal ini juga memungkinkan untuk menafsirkan sebuah pohon biner sebagai diarahkan, bukan grafik diarahkan, dalam hal pohon biner adalah memerintahkan, berakar pohon. Beberapa penulis menggunakan berakar pohon biner bukan pohon biner untuk menekankan fakta bahwa pohon berakar, tetapi seperti yang didefinisikan di atas, pohon biner selalu berakar.

Sebuah pohon biner adalah kasus khusus dari pohon K-ary memerintahkan, di mana k adalah 2. Dalam komputasi, pohon biner jarang digunakan semata-mata untuk struktur mereka. Jauh lebih khas adalah untuk mendefinisikan fungsi pelabelan pada node, yang menghubungkan beberapa nilai untuk setiap node. Pohon biner berlabel cara ini digunakan untuk mengimplementasikan pohon pencarian biner dan tumpukan biner, dan digunakan untuk pencarian yang efisien dan penyortiran.

Penunjukan node non-root sebagai kiri atau kanan anak bahkan ketika hanya ada satu anak hal hadir dalam beberapa aplikasi, khususnya adalah penting dalam pohon pencarian biner. Dalam matematika, apa yang disebut pohon biner dapat bervariasi secara signifikan dari penulis ke penulis. Cara lain untuk mendefinisikan pohon biner penuh adalah definisi rekursif.

Sebuah pohon biner penuh adalah baik:. Untuk benar-benar mendefinisikan pohon biner apakah yang dimaksud dengan binary tree umum, kita harus memungkinkan untuk kemungkinan bahwa hanya satu dari anak-anak mungkin kosong. Artefak, yang dalam beberapa buku teks disebut pohon biner diperpanjang diperlukan untuk tujuan itu. Sebuah pohon biner diperpanjang demikian rekursif didefinisikan sebagai:.

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas. Diperoleh dari " https: Ruang nama Halaman Pembicaraan. Tampilan Baca Sunting Sunting sumber Versi terdahulu. Komunitas Apakah yang dimaksud dengan binary tree Kopi Portal komunitas Bantuan. Dalam proyek lain Wikimedia Commons. Halaman ini terakhir diubah pada 2 Septemberpukul Lihat Ketentuan Apakah yang dimaksud dengan binary tree untuk lebih jelasnya.