Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Rinaldi M/IF2091 Strukdis1 Pohon Bahan Kuliah IF2091 Struktur Diskrit Program Studi Teknik Informatika ITB.

Presentasi serupa


Presentasi berjudul: "Rinaldi M/IF2091 Strukdis1 Pohon Bahan Kuliah IF2091 Struktur Diskrit Program Studi Teknik Informatika ITB."— Transcript presentasi:

1 Rinaldi M/IF2091 Strukdis1 Pohon Bahan Kuliah IF2091 Struktur Diskrit Program Studi Teknik Informatika ITB

2 Rinaldi M/IF2091 Strukdis 2 Definisi Pohon adalah graf tak-berarah terhubung yang tidak mengandung sirkuit

3 Rinaldi M/IF2091 Strukdis 3

4 4 Sifat-sifat (properti) pohon

5 Rinaldi M/IF2091 Strukdis 5 Pohon Merentang (spanning tree)

6 Rinaldi M/IF2091 Strukdis 6

7 7 Aplikasi Pohon Merentang

8 Rinaldi M/IF2091 Strukdis 8 Pohon Merentang Minimum

9 Rinaldi M/IF2091 Strukdis 9

10 10

11 Rinaldi M/IF2091 Strukdis 11

12 Rinaldi M/IF2091 Strukdis 12

13 Rinaldi M/IF2091 Strukdis 13

14 Rinaldi M/IF2091 Strukdis 14 Pohon merentang yang dihasilkan tidak selalu unik meskipun bobotnya tetap sama. Hal ini terjadi jika ada beberapa sisi yang akan dipilih berbobot sama.

15 Rinaldi M/IF2091 Strukdis 15

16 Rinaldi M/IF2091 Strukdis 16

17 Rinaldi M/IF2091 Strukdis 17

18 Rinaldi M/IF2091 Strukdis 18

19 Rinaldi M/IF2091 Strukdis 19

20 Rinaldi M/IF2091 Strukdis 20

21 Rinaldi M/IF2091 Strukdis 21 Pohon berakar (rooted tree)

22 Rinaldi M/IF2091 Strukdis 22

23 Rinaldi M/IF2091 Strukdis 23 Terminologi pada Pohon Berakar

24 Rinaldi M/IF2091 Strukdis 24

25 Rinaldi M/IF2091 Strukdis 25

26 Rinaldi M/IF2091 Strukdis 26

27 Rinaldi M/IF2091 Strukdis 27

28 Rinaldi M/IF2091 Strukdis 28

29 Rinaldi M/IF2091 Strukdis 29 Pohon Terurut (ordered tree)

30 Rinaldi M/IF2091 Strukdis 30 Pohon n-ary

31 Rinaldi M/IF2091 Strukdis 31 Pohon Biner (binary tree) Adalah pohon n-ary dengan n = 2. Pohon yang paling penting karena banyak aplikasinya. Setiap simpul di adlam pohon biner mempunyai paling banyak 2 buah anak. Dibedakan antara anak kiri (left child) dan anak kanan (right child) Karena ada perbedaan urutan anak, maka pohon biner adalah pohon terurut.

32 Rinaldi M/IF2091 Strukdis 32 Gambar Dua buah pohon biner yang berbeda

33 Rinaldi M/IF2091 Strukdis 33

34 Rinaldi M/IF2091 Strukdis 34

35 Rinaldi M/IF2091 Strukdis 35

36 Rinaldi M/IF2091 Strukdis 36 Terapan Pohon Biner daun  operand simpul dalam  operator

37 Rinaldi M/IF2091 Strukdis 37

38 Rinaldi M/IF2091 Strukdis 38

39 Rinaldi M/IF2091 Strukdis 39

40 Rinaldi M/IF2091 Strukdis 40

41 Rinaldi M/IF2091 Strukdis 41 Algoritma pembentukan pohon Huffman 1. Pilih dua simbol dengan peluang (probability) paling kecil (pada contoh di atas simbol B dan D). Kedua simbol tadi dikombinasikan sebagai simpul orangtua dari simbol B dan D sehingga menjadi simbol BD dengan peluang 1/7 + 1/7 = 2/7, yaitu jumlah peluang kedua anaknya. 2. Selanjutnya, pilih dua simbol berikutnya, termasuk simbol baru, yang mempunyai peluang terkecil. 3. Ulangi langkah 1 dan 2 sampai seluruh simbol habis.

42 Rinaldi M/IF2091 Strukdis 42 A = 0, C = 10, B = 110, D = 111

43 Rinaldi M/IF2091 Strukdis 43

44 Rinaldi M/IF2091 Strukdis 44

45 Rinaldi M/IF2091 Strukdis 45 Penelusuran (traversal) Pohon Biner

46 Rinaldi M/IF2091 Strukdis 46

47 Rinaldi M/IF2091 Strukdis 47

48 Rinaldi M/IF2091 Strukdis 48 Soal latihan 1. Diketahui 8 buah koin uang logam. Satu dari delapan koin itu ternyata palsu. Koin yang palsu mungkin lebih ringan atau lebih berat daripada koin yang asli. Misalkan tersedia sebuah timbangan neraca yang sangat teliti. Buatlah pohon keputusan untuk mencari uang palsu dengan cara menimbang paling banyak hanya 3 kali saja.

49 Rinaldi M/IF2091 Strukdis 49

50 Rinaldi M/IF2091 Strukdis Gunakan pohon berakar untuk menggambarkan semua kemungkinan hasil dari pertandingan tenis antara dua orang pemain, Anton dan Budi, yang dalam hal ini pemenangnya adalah pemain yang pertama memenangkan dua set berturut- turut atau pemain yang pertama memenangkan total tiga set.

51 Rinaldi M/IF2091 Strukdis 51

52 Rinaldi M/IF2091 Strukdis 52


Download ppt "Rinaldi M/IF2091 Strukdis1 Pohon Bahan Kuliah IF2091 Struktur Diskrit Program Studi Teknik Informatika ITB."

Presentasi serupa


Iklan oleh Google