Rahmady Liyantanto liyantanto.wordpress.com

Slides:



Advertisements
Presentasi serupa
Struktur Data Departemen Ilmu Komputer FMIPA-IPB 2009
Advertisements

Tree Kumpulan node yang saling terhubung satu sama lain dalam suatu kesatuan yang membentuk layaknya struktur sebuah pohon. Struktur pohon adalah suatu.
STRUKTUR DATA (10) tree manipulation
JULIAN ADINATA PAUL JHONATAN UKEU PUTRI ROMLI MAULANA
Binary Tree Traversal.
Pertemuan 8 STRUKTUR POHON (TREE).
STRUKTUR DATA TREE (POHON)
7 POHON BINER BAB Definisi Pohon dan Pohon Biner
Mata kuliah: Struktur Data Created by 12.2G.12 1.Fungsi operasi yang digunakan untuk pengosongan antrian adalah … a. Pushc. ISFULL b. POPd. CLEAR 2.Operasi.
By : Fitroh Amaluddin & Galih Wasis W.
Pertemuan 9 STRUKTUR POHON (TREE) IMAM SIBRO MALISI NIM :
Pertermuan 10 PADA POHON BINER KUNJUNGAN IMAM SIBRO MALISI
Tree.
Kuliah ke-9 Struktur Data Pohon/Tree (Bab 6)
Tree Yuliana S.
Bab IX P O H O N waniwatining.
BAB 9 POHON.
PART 4 TREE (POHON) Dosen : Ahmad Apandi, ST
Binary Tree Rangga Juniansyah.
Penelusuran Bab 7 Pohon Biner 219.
Tenia Wahyuningrum, S.Kom. MT
4. Pohon (Tree) 4.1. Definisi Rekurens Dari Pohon
STRUKTUR DATA tree manipulation
BINARY TREE Universitas Ahmad Dahlan
Tree. Tree (Pohon) Dalam dunia nyata, sebuah pohon memiliki : akar, cabang, daun. Dalam dunia komputer, pohon (tree) memiliki 3 (tiga) bagian tersebut.
Struktur Data Tree Eka Rahayu S. (2 Agustus 2011).
Binary Tree.
POHON / TREE.
Pohon Seimbang / AVL Tree (Bab 6)
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Menggambar Tree wijanarto.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Defri Kurniawan POHON DAN POHON BINER Defri Kurniawan
TREE STRUCTURE (Struktur Pohon)
STRUKTUR DATA Chapt 6 : TREE Oleh : Yuli Praptomo PHS, S.Kom.
STRUKTUR POHON ( BINER )
Pohon dan Pohon Biner Anifuddin Azis.
PohonBiner Rachmansyah, S.Kom..
Diagram Pohon (Tree Diagram)
Manipulasi Tree.
TREE KELOMPOK 7 HUSNATUL WILDA ( ) MISRIANA ( )
POHON.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA Tree (Struktur Pohon).
Tree (POHON).
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA 2014 M. Bayu Wibisono.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
POHON (TREE) Pertemuan 6.
Manipulasi Tree.
Kuliah ke-9 Struktur Data Pohon/Tree (Bab 6)
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
TREE (POHON).
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
TUGAS MATEMATIKA DISKRIT KELAS B (POHON) Engelinus Nana ( ) Eka Christy ( ) Engelinus Nana ( ) Eka Christy ( )
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Penelusuran Binary Tree
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Tree (Pohon).
POHON Pohon (Tree) merupakan graph terhubung tidak berarah dan tidak mengandung circuit. Contoh: (Bukan) (Bukan) (Bukan)
Oleh Shoffin Nahwa Utama, S.Kom
BINARY SEARCH TREE (BST)
IT234 Algoritma dan Struktur Data
* Dua pohon binar disebut similar jika mempunyai struktur (bangun / susunan) pohon yang sama. Kedua pohon binar disebut Salinan (Ekivalen/Copy)
IT234 Algoritma dan Struktur Data
Pohon Biner.
IT234 Algoritma dan Struktur Data
TREE Oleh : Neny silvia Nurhidayah Afny wilujeng Setyorini
5 11/18/2018.
Transcript presentasi:

Rahmady Liyantanto liyantanto@gmail.com liyantanto.wordpress.com Tree Struktur Data S1 Teknik Informatika Universitas Trunojoyo

POHON / TREE Struktur Data Struktur data yang terdiri dari akar (root), dan subpohon-subpohon dalam susunan berhirarki ROOT/AKAR Simpul / Node / Vertex

TINGKAT (LEVEL) DAN KEDALAMAN (DEPTH) POHON Struktur Data Pohon Tingkat dimulai dari 0, 1, 2 dst Kedalaman dimulai dari 1, 2, 3, dst (tingkat + 1) TINGKAT 0 TINGKAT 1 TINGKAT 2 TINGKAT 3

DERAJAT SIMPUL Derajat = jumlah anak yang dimiliki sebuah simpul Struktur Data Pohon Derajat = jumlah anak yang dimiliki sebuah simpul Derajat 2 Derajat 2 Derajat 3 Derajat 0

NODE INTERNAL & EKSTERNAL Struktur Data Pohon Node Internal = node yang memiliki anak Node eksternal = node yang tidak memiliki anak (daun) Node Internal Node Internal Node Eksternal

NOTASI POHON Diagram Pohon Struktur Data Pohon Cara penulisan / penggambaran suatu pohon Diagram Pohon

NOTASI POHON Diagram Venn Struktur Data Pohon Cara penulisan / penggambaran suatu pohon Diagram Venn

(A(B(D,E(I,J)),C(F,G,H))) atau (A (B(D)(E(I)(J))) (C(F)(G)(H))) NOTASI POHON Struktur Data Pohon Cara penulisan / penggambaran suatu pohon Notasi Kurung (A(B(D,E(I,J)),C(F,G,H))) atau (A (B(D)(E(I)(J))) (C(F)(G)(H)))

NOTASI POHON Notasi Tingkat Struktur Data Pohon Cara penulisan / penggambaran suatu pohon Notasi Tingkat

Istilah Dalam Tree

POHON BINER Struktur Data Pohon Struktur Data Pohon yang maksimal memiliki 2 anak.

JUMLAH MAKS NODE 2 pangkat n Struktur Data Pohon Jumlah maksimum node pada setiap tingkat adalah 2 pangkat n

KAMUS DATA POHON BINER Struktur Data Pohon

FISIK POHON BINER Struktur Data Pohon Latihan : Kiri(100) Kanan(100) Kanan(kiri(100)) Kiri(Kiri(100)) Kanan(kanan(100)) Kiri(Kanan(200)) Kanan(Kiri(200)) INFO(Kiri(100)) INFO(Kanan(100)) INFO(Kiri(Kanan(100))) INFO(Kanan(kiri(100))) INFO(Kiri(Kiri(100))) INFO(Kanan(kanan(100)))

FISIK POHON BINER Struktur Data Pohon

OPERASI DASAR Struktur Data Pohon CreateTree(P) : membuat pohon biner baru EmptyTree(P) : memeriksa apakah pohon biner kosong ? InsertTree(P,N) : menyisipkan simpul baru DeleteTree(P,N): menghapus simpul Info(P) : mengetahui/mencetak isi simpul P Traversal : penelusuran pohon biner

POHON BINER TERURUT Struktur Data Pohon 12 22 8 19 10 9 20 4 2 6

POHON BINER TERURUT Struktur Data Pohon 12 22 8 19 10 9 20 4 2 6

POHON BINER TERURUT menyisipkan simpul dgn aturan : simpul yang lebih kecil diletakkan di sebelah kiri simpul Procedure SisipUrutBTree(input/output P:BTree, input N:integer) If EmptyTree(P) then CreateTree(P) InsertTree(P,N) {untuk info(P)} Else If N < info(P) then SisipUrutBTree(P.kiri,N) else SisipUrutBTree(P.kanan,N) Endif

BUAT POHON BINER TERURUT Struktur Data Pohon 2, 3, 4, 5, 50, 10, 15, 13, 20, 12, 10, 5, 7

LATIHAN NOTASI POHON Struktur Data Pohon 2 3 2, 3, 4, 5, 50, 10, 15, 13, 20, 12, 10, 5, 7 4 5 50 10 5 15 20 7 13 12 10

PENELUSURAN POHON BINER Struktur Data Pohon

PENELUSURAN POHON BINER Struktur Data Pohon Preorder (S L R) ??? Postorder (L R S) ??? Inorder (L S R)??? Pre : H F B A C G L J I M Post : A C B G F I J M L H In : A B C F G H I J L M

KONVERSI POHON KE POHON BINER Anak pertama menjadi anak kiri, anak ke-2 menjadi cucu kanan, ke-3 jadi cicit kanan dst

LATIHAN KONVERSI KE POHON BINER Struktur Data Pohon Konversi pohon umum ini ke pohon biner X Y R S Q T U W Z P M N

LATIHAN KONVERSI KE POHON UMUM Struktur Data Pohon Konversi pohon biner ini ke pohon umum A B C X D Y I E X J

PEMBENTUKAN POHON DARI HASIL TRAVERSAL DAN DERAJAT SIMPUL Preorder : U V W X Y Derajat : 2 2 0 0 0 Hasilnya : Cari yang derajat bukan NOL

PEMBENTUKAN POHON DARI HASIL TRAVERSAL DAN DERAJAT SIMPUL Preorder : U V W X Y Derajat : 2 2 0 0 0 Hasilnya :