Pertemuan 6 TREE & BINARY TREE

Slides:



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

TURUNAN/ DIFERENSIAL.
STRUKTUR DATA (10) tree manipulation
Menempatkan Pointer Q 6.3 & 7.3 NESTED LOOP.
- PERTEMUAN 11 - SORTING (PENGURUTAN)
Matematika Diskrit Suryadi MT Tree.
Pertemuan 8 STRUKTUR POHON (TREE).
BAB 9 TREE Tujuan Instruksional Umum:
STRUKTUR DATA TREE (POHON)
7 POHON BINER BAB Definisi Pohon dan Pohon Biner
SEARCHING ( PENCARIAN )
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Tree.
Tree Yuliana S.
Bahan Kuliah IF2091 Struktur Diskrit
Pohon (bagian ke 6) Matematika Diskrit.
Algoritma dan Struktur Data
Penelusuran Bab 7 Pohon Biner 219.
Z Bekti - Rita - Sevenhot Struktur Data & Algoritma 2009.
Pengantar Struktur Data & Algoritma
Tenia Wahyuningrum, S.Kom. MT
Matakuliah : T0034 / Perancangan & Analisis Algoritma
Pertemuan 23 BRANCH AND BOUND (1)
Pertemuan 24 BRANCH AND BOUND (2)
Pertemuan 3 ALGORITMA & FUNGSI KOMPLEKSITAS
STRUKTUR DATA tree manipulation
BINARY TREE Universitas Ahmad Dahlan
Pertemuan 13 Graph + Tree jual [Valdo] Lunatik Chubby Stylus.
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
Pertemuan 16 DYNAMIC PROGRAMMING : TRAVELING SALESMAN PROBLEM (TSP)
Pertemuan 5 STACK & QUEUE
Pertemuan 21 BASIC SEARCH AND TRAVERSAL
Pertemuan 22 BACKTRACKING
Struktur Data Tree Eka Rahayu S. (2 Agustus 2011).
Menggambar Tree wijanarto.
Defri Kurniawan POHON DAN POHON BINER Defri Kurniawan
TREE STRUCTURE (Struktur Pohon)
STRUKTUR DATA Chapt 6 : TREE Oleh : Yuli Praptomo PHS, S.Kom.
Struktur Data Binary Search Tree (BST)
Algoritma dan Struktur Data Menggunakan Java
Manipulasi Tree.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Pertemuan 20 GRAPH COLORING
STRUKTUR DATA Tree (Struktur Pohon).
Tree (POHON).
Algoritma dan Struktur Data
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA 2014 M. Bayu Wibisono.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Manipulasi Tree.
STRUKTUR DATA Struktur Data Graf.
Algoritma dan Struktur Data (IT234)
Parts of a Tree.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
POHON Pohon (Tree) merupakan graph terhubung tidak berarah dan tidak mengandung circuit. Contoh: (Bukan) (Bukan) (Bukan)
Pertemuan 18 CODE OPTIMIZATION
Oleh Shoffin Nahwa Utama, S.Kom
BINARY SEARCH TREE (BST)
IT234 Algoritma dan Struktur Data
IT234 Algoritma dan Struktur Data
Algoritma dan Struktur Data
Pertemuan 19 HUFFMAN CODE
IT234 Algoritma dan Struktur Data
TREE Oleh : Neny silvia Nurhidayah Afny wilujeng Setyorini
Algoritma dan Struktur Data
Review Struktur Data Nisa’ul Hafidhoh, MT.
Transcript presentasi:

Pertemuan 6 TREE & BINARY TREE Matakuliah : T0034 / Perancangan & Analisis Algoritma Tahun : 2008 Pertemuan 6 TREE & BINARY TREE

Sebuah child node pasti memiliki satu parent node. TREE Terdapat sejumlah node (titik) yang terhubung atas susunan hierarkis parent (orang tua) dan child (anak). Sebuah child node pasti memiliki satu parent node. Sebuah parent node bisa memiliki beberapa node lain yang berada di bawahnya (child node). [buku utama, bab 4.4] Bina Nusantara

ILUSTRASI TREE [buku utama, ilustrasi 4.6] Bina Nusantara

Adalah sebuah tree yang setiap node-nya pasti memiliki 0 atau 2 child. BINARY TREE (1) Adalah sebuah tree yang setiap node-nya pasti memiliki 0 atau 2 child. Jumlah maksimal node di level ke-k = 2k-1 Jumlah maksimal node dalam Binary Tree kedalaman k = 2k-1 [buku utama, bab 4.4.1] Bina Nusantara

Impementasi bisa dengan array atau linked-list BINARY TREE (2) Impementasi bisa dengan array atau linked-list Operasi yang dapat dilakukan : Memasukkan / menambahkan data Mencari data Menghapus data Sorting data Bina Nusantara

ILUSTRASI BINARY TREE [buku utama, ilustrasi 4.7] Bina Nusantara

TREE TRAVERSAL Adalah proses mengunjungi setiap node dalam tree Pre-order Traversal parent–left–right Level-order Traversal parent–left–right (per level / kedalaman) In-order Traversal left–parent–right (teknik ini hanya berlaku bagi Binary Tree) Post-order Traversal left–right–parent [buku utama, bab 9.2] Bina Nusantara

PRE-ORDER TRAVERSAL [buku utama, ilustrasi 9.6] Bina Nusantara

LEVEL-ORDER TRAVERSAL [buku utama, ilustrasi 9.7] Bina Nusantara

IN-ORDER TRAVERSAL [buku utama, ilustrasi 9.8] Bina Nusantara

POST-ORDER TRAVERSAL [buku utama, ilustrasi 9.9] Bina Nusantara

EULER TOUR TRAVERSAL + a 1 – 2 3 b x Arithmetic Expression Tree 4 5 6 7 8 9 10 11 12 13 14 15 16 Arithmetic Expression Tree 2 x (a – 1) + (3 x b) Bina Nusantara

LATIHAN Uraikan perbedaan implementasi Tree dengan menggunakan array dan pointer! Bina Nusantara

Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya? REVIEW Apa yang sudah dipahami? Apa yang akan dibahas selanjutnya? Bina Nusantara