• Tidak ada hasil yang ditemukan

Pertemuan 10 KUNJUNGAN PADA POHON BINER

N/A
N/A
Protected

Academic year: 2023

Membagikan "Pertemuan 10 KUNJUNGAN PADA POHON BINER"

Copied!
25
0
0

Teks penuh

(1)

Pertemuan 10 KUNJUNGAN

PADA POHON BINER

(2)

Kunjungan Pohon Biner

(3)

3. Kunjungan secara Postorder, mempunyai urutan : a. Kunjungi Cabang Kiri

b. Kunjungi Cabang Kanan

c. Cetak isi simpul yang dikunjungi (Simpul Akar)

Kunjungan Pohon Biner

(4)

Pada ketiga cara kunjungan diatas, kunjungan ke

Cabang Kiri dilakukan terlebih dahulu, baru kemudian kunjungan ke Cabang Kanan. Dengan orientasi

semacam ini, Ketiga kunjungan diatas disebut dengan Left To Right Oriented (LRO).

Jika kunjungan ke Cabang Kanan dilakukan lebih

dahulu baru kemudian kunjungan ke Cabang Kiri, maka Orientasi semacam ini disebut Right To Left Oriented (RLO).

(5)

A

B C

D E

A B D E C

Klik Animasi

PreOrder

(6)

Klik Animasi

Contoh PreOrder

(7)

Kunjungan PreOrder dalam Program C++

(8)

A

B C

D E

D B E A C

Klik Animasi

InOrder

(9)

Klik Animasi

Contoh InOrder

(10)

Kunjungan InOrder dalam Program C++

(11)

B C

D E

D E B C A

3. Kunjungan secara Postorder, mempunyai urutan : a. Kunjungi Cabang Kiri

b. Kunjungi Cabang Kanan

c. Cetak isi simpul yang dikunjungi (Simpul Akar)

A

Klik Animasi

(12)

Klik Animasi

Contoh PostOrder

(13)

Kunjungan PostOrder dalam Program

C++

(14)

Kunjungan LevelOrder

Selain kunjungan yang dijelaskan diatas, masih ada satu macam kunjungan masih ada satu macam kunjungan lagi yaitu kunjungan LevelOrder.

Kunjungan dimulai dari simpul yang ada pada tingkat 1 (Akar), diteruskan pada simpul di tingkat 2, tingkat 3 dan seterusnya.

(15)

Secara singkat kunjungan Level Order ini dapat dijelaskan sebagai berikut.

1. Dimulai dengan memasukkan Akar kedalam antrean.

2. Kemudian mengeluarkan Akar tersebut keluar dari antrean.

Pada saat Akar tersebut dikeluarkan dari antrean, cabang kiri dan cabang kanan secara berturut-turut dimasukkan dalam antrean.

Dengan kata lain jika suatu elemen dikeluarkan dari

antrean, maka cabang kiri dan kanan dari elemen yang baru saja dikeluarkan dimasukkan kedalam antrean.

(16)

APLIKASI POHON BINER

NOTASI PREFIX, INFIX DAN POSTFIX

Pada bagian ini akan dibahas tentang bagaimana

menyusun sebuah Pohon Binar yang apabila dikunjungi secara PreOrder akan menghasilkan Notasi Prefix,

kunjungan secara InOrder menghasilkan Notasi Infix, dan kunjungan PostOrder menghasilkan Notasi Postfix.

(17)

Aplikasi Pohon Biner

(18)

Aplikasi Pohon Biner

(19)

Berdasarkan Gambar diatas, apabila dilakukan kunjungan secara PreOrder, maka akan diperoleh Notasi Prefix dari persamaan-persamaan yang digambarkan tersebut, yaitu :

+A*BC

*+AB-BC

^-*+ABC-DE+FG

(Gambar.a) (Gambar.b) (Gambar.c)

Jika dilakukan kunjungan secara InOrder, akan diperoleh Notasi Infixnya, yaitu :

(A+(B*C))

((A+B) * (B-C))

(Gambar.a) (Gambar.b) ((((A+B) * C) – (D-E))^(F+G)) (Gambar.c)

(20)

Jika dilakukan kunjungan secara PostOrder, akan diperoleh Notasi Postfixnya, yaitu :

ABC*+

AB+BC-*

AB+C*DE--FG+^

(Gambar.a) (Gambar.b) (Gambar.c)

(21)

Latihan Soal Struktur Data (Pertemuan 10)

1. Kunjungan dengan urutan : kunjungi simpul akar, cabang kiri,cabang kanan, adalah kunjungan….

d. Postorder e. Outorder a. Preorder

b. Inorder

c. Symetric Order

2. Dengan kunjungan PREORDER maka untai yang dihasilkan adalah :

a. A B D C b. A B C D c. B A D C d. B D C A e. B C D A

A B C

D

(22)

a. A B D C b. A B C D c. B A D C d. B D C A e. B C D A

a. A B C - * b. A - B * C c. A B - C * d. * - A B C e. A B - * C

2. Dengan kunjungan PREORDER maka untai yang dihasilkan adalah :

A

3. Dari gambar disamping, notasi POSTFIX yang dihasilkan adalah …

B C

*

C -

A B

(23)

3. Dari gambar disamping, notasi POSTFIX yang dihasilkan adalah …

a. A B C - * b. A - B * C c. A B - C * d. * - A B C e. A B - * C

4. Dari gambar diatas,notasi PREFIX yang dihasilkan adalah :

d. A B - C * e. * - A B C a. A B C - *

b. A - B * C c. * - C A B

*

- C

A B

(24)

4. Dari gambar diatas,notasi PREFIX yang dihasilkan adalah :

a. A B C - * b. A - B * C c. * - C A B d. A B - C * e. * - A B C

5. Berikut ini, yang tidak termasuk dalam kunjungan pohon biner adalah :

d. Preorder e. Postorder a. Inorder

b. Outorder

c. Symetric Order

*

- C

A B

(25)

5. Berikut ini, yang tidak termasuk dalam kunjungan pohon biner adalah :

d. Preorder e. Postorder a. Inorder

b. Outorder

c. Symetric Order

1. Kunjungan dengan urutan : kunjungi simpul akar, cabang kiri,cabang kanan, adalah kunjungan….

d. Postorder e. Outorder a. Preorder

b. Inorder

c. Symetric Order

Referensi

Dokumen terkait

Pohon yang memiliki kanopi yang luas akan membentuk percabangan pohon yang berpola sehingga dapat dilakukan analisis terhadap model arsitektur percabangan pohon tersebut Penelitian