Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
6Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Pohon biner

Pohon biner

Ratings: (0)|Views: 1,093|Likes:
Published by dientriana

More info:

Published by: dientriana on Dec 01, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOC, TXT or read online from Scribd
See More
See less

11/05/2013

pdf

text

original

 
Pohon biner
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke:navigasi,cari Sebuah pohon biner sederhana dengan lebar 9 dan tinggi 3, dengan sebuahakar yang memilikinilai 2Dalamilmu komputer , sebuah
pohon biner
 
binary tree
 )
adalah sebuah pohon struktur data dimana setiapsimpulmemiliki paling banyak duaanak . Secara khusus anaknya dinamakan
kiri
dan
kanan
. Penggunaan secara umum pohon biner adalahPohon biner terurut,yang lainnnya adalahheap biner .
Daftar isi
o
o
o
o
o
[sunting] Definisi untuk pohon berakar
 
Sebuah
panah langsunng
mengacu pada penghubung dariayahkeanak nya (panah di gambar dalam pohon).
Akar dari pohon adalahsimpultanpa ayah. Terdapat paling banyak satu akar dalam  pohon berakar.
Sebuah daunadalah simpul yang tidak memiliki anak.
Kedalaman
sebuah simpul n adalah panjang jalan dari akar ke simpul. Himpunan semuasimpul pada kedalaman yang diberikan kadang-kadang dinamai dengan
Tingkat
 
 Level 
 )
dari pohon. Akar memiliki kedalaman kosong.
Tinggi sebuah pohon
adalah panjang jalan dari akar ke daun-daunnya.
Saudara
adalah simpul yang memiliki ayah yang sama
Jika terdapat sebuah jalan dari simpul
p
ke simpul
q
, dimana simpul
p
lebih dekat ke akar daripada
q
, maka
p
adalah
leluhur
dari
q
dan
q
adalah
keturunan
 
p
.
Lebar
daris sebuah simpul adalah jumlah keturunan termasuk simpul itu sendiri.
[sunting] Jenis pohon biner
Sebuah
pohon biner berakar
 
rooted binary tree
 )
adalah sebuah pohonberakar dimanasetiap simpul paling banyak mempunyai dua anak 
Sebuah
pohon biner penuh
 
 full binary tree
 )
, atau
pohon biner asli
 
 proper binarytree
 )
, adalah sebuah pohon dimana setiap simpul mempunyai nol atau dua anak.
Sebuah
pohon biner sempurna
 
 perfect binary tree
 )
(atau kadang-kadang
pohon binerlengkap
 
complete binary tree
 )
adalah sebuah
pohon biner penuh
dimana semua
daun
memiliki
kedalaman
yang sama.
Sebuah
pohon biner lengkap
 
complete binary tree
 )
dapat didefinisikan juga sebagaisebuah
pohon biner penuh
dimana semua daunnya memiliki kedalanam
n
atau
n-1
untuk  beberapa
n
. Agar sebuah pohon dapat menjadi sebuah
pohon biner lengkap
, semua anak  pada
tingkat 
terakhir harus menempati titik terkiri secara teratur, dengan tidak ada titik yang menganggur diantara keduanya. Sebagai contoh, jika dua simpul pada tingkatterbawah masing-masing menempati sebuah titik dengan suatu titik kosong diantarakeduanya, tetapi sisa simpul anaknya terhimpit tanpa titik diantaranya, maka pohontersebut tidak dapat membentuk sebuah pohon biner lengkap karena titik kosong tersebut.
Sebuah
pohon biner lengkap berakar
 
rooted complete binary tree
 )
dapat dikenalidenganmagma bebas.
Sebuah
pohon biner hampir lengkap
 
almost complete binary tree
 )
adalah sebuah pohon diaman setiap simpul yang mempunyai anak kanan juga memiliki anak kiri.Memiliki anak kiri tidak memerlukan sebuah simpul untuk mempunyai anak kanan.Penjelasan lainnya, sebuah
pohon biner hampir lengkap
adalah sebuah pohon dimanauntuk sebuah anak kanan, selalu terdapat anak kiri, tetapi untuk sebuah anak kiri, tidak selalu terdapat sebuah anak kanan.
Jumlah simpul
n
dalam pohon biner lengkap dapat dihitung dengan menggunakan rumus:
n = 2^(h+1)-1
dimana
h
adalah tinggi dari pohon.
Jumlah daun
n
dalam sebuah pohon biner lengkap dapat dihitung dengan menggunakanrumus:
n = 2^h
dimana
h
adalah tinggi dari pohon.
[sunting] Definisi dalam teori graf 
 
Sebuah pohon biner adalah grafik asiklis yang terhubung dimana setiap tingkatan dari suduttidak lebih dari 3. Ini dapat ditunjukan bahwa dalam pohon biner manapun, terdapat persis duaatau lebih simpul dengan tingkat satu daripada yang terdapat dengan tingkat tiga, tetapi bisaterdapat angka apa saja dari simpul dengan tingkat dua. Sebuah
pohon biner berakar
merupakan sebuah grafik yang mempunyai satu dari sudutnya dengan tingkat tidak lebih dari duasebagai akar.Dengan akar yang dipilih, setiap sudut akan memiliki ayah khusus, dan diatas dua anak; bagaimanapun juga, sejauh ini terdapat keterbatasan informasi untuk membedakan antara anak kiri atau kanan. Jika kita membuang keperluan yg tak terkoneksi, membolehkan bermacamkoneksi dalam komponen di gafik, kita memanggil struktur sebuahhutan.Sebuah jalan lain untuk mendefinisikan pohon biner melalui definisi rekursif pada grafik  langsung. Sebuah pohon biner dapat berarti:
Sebuah sudut tunggal.
Sebuah graf yang dibentuk dengan mengambil dua pohon biner, menambahkan sebuahsudut, dan menambahkan sebuah panah langsung dari sudut yang baru ke akar darissetiap pohon biner.Ini juga tidak menentujan susunan anak, tetapi memperbaiki akar tertentu.
[sunting] Kombinatorik 
Kelompok dari sepasang simpul dalam sebuah pohon dapat digambarkan sebagai pasangan dariaksaradalam tanda kurung. Oleh sebab itu,
(a,b)
menunjukan pohon biner dimana sub pohonkirinya adalah
a
sedangkan sub pohon kanannya adalah
b
. Benang dari tanda kurung yangseimbang mungkin dapat digunakan untuk menunjukan pohon biner pada umumnya. Himpunandari semua benang yang mungkin yang terdiri dari keseluruhan tanda kurung yang seimbangdikenal sebagal bahasa Dyck .Diketahui
n+1
simpul, jumlah seluruh jalan dimana simpul tersebut dapat disusun kedalamsebuah pohon biner dengan sebuah bilangan Catalan 
n
. Sebagai contoh,
2
= 2 adalah pernyataan bahwa
(ab)c
dan
a(bc)
merupakan dua pohon biner yang mungkin, yang memiliki 3simpul.Kemampuan untuk menggambarkan pohon biner sebagai benang dari simbol-simbol dan tandakurung secara tidak langsung menyatakan bahwa pohon biner dapat mewakili elemen darimagma.Sebaliknya, himpunan dari semua pohon biner yang mungkin, bersama-sama denganoperasi natural memasangkan pohon dari satu ke yang lain, dari sebuah magma, magma bebas. Memberikan benang yang menggambarkan sebuah pohon biner, operator untuk mendapatkansub pohon kiri dan kanan kadang-kadang mengacu sebagaiCAR dan CDR .
[sunting] Metode untuk menyimpan pohon biner

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Sedulor Ngawi liked this
Sedulor Ngawi liked this
Sandra Irene liked this
Sandra Irene liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->