BAB 9 TREE Tujuan Instruksional Umum:

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
Wibisono Sukmo Wardhono, ST, MT anyquestion?
JULIAN ADINATA PAUL JHONATAN UKEU PUTRI ROMLI MAULANA
Binary Trees adalah parent
Pertemuan 8 STRUKTUR POHON (TREE).
7 POHON BINER BAB Definisi Pohon dan Pohon Biner
By : Fitroh Amaluddin & Galih Wasis W.
Pertemuan 9 STRUKTUR POHON (TREE) IMAM SIBRO MALISI NIM :
STRUKTUR DATA GRAPH dan DIGRAPH
PART 4 TREE (POHON) Dosen : Ahmad Apandi, ST
Binary Tree Rangga Juniansyah.
Pertemuan 6 TREE & BINARY TREE
Algoritma dan Struktur Data
ADT Tree 2007/2008 – Ganjil – Minggu 8.
Tenia Wahyuningrum, S.Kom. MT
STRUKTUR DATA tree manipulation
BINARY TREE Universitas Ahmad Dahlan
1 Pertemuan Tree Matakuliah: T0026/Struktur Data Tahun: 2005 Versi: 1/1.
Algoritma dan Struktur Data
Tree. Tree (Pohon) Dalam dunia nyata, sebuah pohon memiliki : akar, cabang, daun. Dalam dunia komputer, pohon (tree) memiliki 3 (tiga) bagian tersebut.
Pertemuan 7 PRIORITY QUEUE & HEAP
Matakuliah : T0026/Struktur Data Tahun : 2005 Versi : 1/1
Pertemuan 15 Red-Black Tree (RBT)
Pertemuan 21 BASIC SEARCH AND TRAVERSAL
Organisasi Berkas Sekuensial Berindeks
1 Pertemuan 12 B-Tree Matakuliah: T0534/Struktur Data Tahun: 2005 Versi: September 2005.
Struktur Data Tree Eka Rahayu S. (2 Agustus 2011).
Binary Tree.
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..
BAB 5 TREE (Pohon) 179.
Diagram Pohon (Tree Diagram)
Manipulasi Tree.
TREE KELOMPOK 7 HUSNATUL WILDA ( ) MISRIANA ( )
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
NAMA : SITI HAJAR NIM : UNIT : B NO.HP :0852 –
STRUKTUR DATA 2014 M. Bayu Wibisono.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
POHON (TREE) Pertemuan 6.
Manipulasi Tree.
Tree.
Matakuliah : T0026/Struktur Data Tahun : 2005 Versi : 1/1
TREE (POHON).
P O H O N ( T R E E ) Fitri Utaminingrum
Pohon.
P O H O N ( T R E E ) Fitri Utaminingrum
Parts of a 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
IT234 Algoritma dan Struktur Data
Tree.
IT234 Algoritma dan Struktur Data
Algoritma dan Struktur Data
HEAP Bella Wulan N. | Ester Prenatalia A. Mutiara Fitri T. | Risang Nihapsari Purwaning M.S KOMSI 2018 DEFINISI HEAP ALGORITMA HEAP.
IT234 Algoritma dan Struktur Data
TREE Oleh : Neny silvia Nurhidayah Afny wilujeng Setyorini
5 11/18/2018.
Review Struktur Data Nisa’ul Hafidhoh, MT.
Transcript presentasi:

BAB 9 TREE - 72 - Tujuan Instruksional Umum: Struktur Data Dengan Bahasa C - 72 - BAB 9 TREE Tujuan Instruksional Umum: Mahasiswa memahami definisi dan implementasi dari struktur data TREE Tujuan Instruksional Khusus: Mahasiswa memahami definisi dari struktur data TREE Mahasiswa memahami definisi dari Binary Tree Mahasiswa memahami operasi pada Tree dan Binary Tree Pokok Bahasan: Karakteristik TREE Terminologi pada TREE Binary Tree Operasi – operasi pada Tree dan Binary Tree Implemetasi Binary Tree dengan Double Linked List Latihan 9.1 TREE Tree merupakan struktur data yang mempunyai hubungan One - to- Many, atau juga di sebut Nested / Hirarki. Hubungan One-to-Many ini meliputi juga hubungan One- to - One, atau One-to-Zero, yang dapat dijelaskan bahwa satu parent ( orang – tua ) bisa memiliki satu, atau nol atau lebih child ( anak ). Elemen dalam TREE disebut dengan NODE. Banyak sekali contoh yang bisa diberikan mengenai tree ini. Seperti : hubungan orang – tua dengan anak ( satu ibu bisa mempunyai satu atau lebih anak atau tidak memiliki anak ) hubungan bagian kerja dengan pekerjanya ( misal bagian Penjualan memiliki lebih dari satu pekerja ) dan seterusnya. http://www.mercubuana.ac.id Bab 9 Tree

Struktur Data Dengan Bahasa C Dibawah ini akan dijelaskan bebrapa istilah yang akan dipergunakan untuk menjelaskan tentang TREE ( pembahasan di bawah akan mempergunakan TREE berikut sebagai contoh). - 74 - A ROOT C B E F X M G H O K R T LEAF Gambar 9.2: Contoh TREE HUBUNGAN PARENT CHILD  PARENT adalah predecessor langsung dari suatu node, Semua node kecuali ROOT pasti memiliki 1 PARENT yang unique. Contoh : TREE pada gambar 1 diatas, PERUSAHAAN merupakan PARENT dan BAGIAN PEMBELIAN, BAGIAN PENJUALAN dan BAGIAN LAINNYA.contoh TREE pada gambar 2 diatas B merupakan PARENT dari E, F.  CHILD adalah Successor langsung dari suatu node, semua node kecuali LEAF pasti memiliki 1 atau lebih CHILD. Contoh TREE pada gambar 1 diatas, BAGIAN PENJUALAN memiliki CHILD sebagai berikut STAFF ( A ), STAFF ( B ) dan STAFF ( C ). Contoh TREE pada gambar 2 diatas, CHILD dari node O adalah node R, T  Node-node yang memiliki PARENT yangs sama disebut SIBLING. Contoh TREE pada gambar 1 diatas STAFF ( A ) mempunyai SIBLING sebagai berikut TREE ( B ) dan staff ( C ) . contoh TREE pada gambar 2 di atas, node O mempunyai SIBLING K http://www.mercubuana.ac.id Bab 9 Tree

Struktur Data Dengan Bahasa C - 76 - merupakan level paling tinggi dari nodenya sebagai contoh, tree pada gambar dibawah ini memiliki 11 node dan memiliki TREE HEIGHT 4. K LEVEL 1 U S LEVEL 2 P LEVEL 3 M J L X Y LEVEL 4 W Z Gambar 9.4: TREE HEIGHT 9.2 BINARY TREE Binary Tree memiliki semua karakterisktik dari TREE, yang menjadi perbedaan adalah bahwa maksimum CHILD yang bisa dimiliki suatu node dalam BINARY TREE adalah 2 yang disebut LEFT CHILD dari RIGHT CHILD. Gambar memperlihatkan contoh dari Binary Tree. Seperti terlihat pada gambar, bahwa node dalam Binary Tree dapat memiliki 0, 1 atau maksimum 2 CHILD, contoh node W memiliki 2 CHILD, node Y memiliki 1 CHILD ( yaitu LeftChild, berupa node T ) dan Node tidak memiliki CHILD. W X Y T E L Gambar 9. 5 : Binary Tree http://www.mercubuana.ac.id Bab 9 Tree