Pertemuan 11 Treaded Binary Tree Oleh Yoga Religia, S.Kom, M.Kom.  

Slides:



Advertisements
Presentasi serupa
STRUKTUR DATA (10) tree manipulation
Advertisements

JULIAN ADINATA PAUL JHONATAN UKEU PUTRI ROMLI MAULANA
Binary Tree Traversal.
Pertemuan 8 STRUKTUR POHON (TREE).
STRUKTUR DATA TREE (POHON)
BAB 5 TREE (Pohon) 179.
By : Fitroh Amaluddin & Galih Wasis W.
Pertemuan 9 STRUKTUR POHON (TREE) IMAM SIBRO MALISI NIM :
BAB 6 Binary Tree (Pohon Biner).
Implementasi Binary Tree
Pertermuan 10 PADA POHON BINER KUNJUNGAN IMAM SIBRO MALISI
Tree Yuliana S.
STRUKTUR DATA GRAPH dan DIGRAPH
Pohon.
PART 4 TREE (POHON) Dosen : Ahmad Apandi, ST
P OHON 1. D EFINISI Pohon adalah graf tak-berarah terhubung yang tidak mengandung sirkuit 2.
Binary Tree Rangga Juniansyah.
Operasi pada pohon biner
Penelusuran Bab 7 Pohon Biner 219.
Tenia Wahyuningrum, S.Kom. MT
4. Pohon (Tree) 4.1. Definisi Rekurens Dari Pohon
STRUKTUR DATA tree manipulation
Algoritma dan Struktur Data
Binary Tree Rinta Kridalukmana.
Tree. Tree (Pohon) Dalam dunia nyata, sebuah pohon memiliki : akar, cabang, daun. Dalam dunia komputer, pohon (tree) memiliki 3 (tiga) bagian tersebut.
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..
BAB 5 TREE (Pohon) 179.
Diagram Pohon (Tree Diagram)
Manipulasi Tree.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA Tree (Struktur Pohon).
Tree (POHON).
Kunjungan Pada Pohon Biner
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA 2014 M. Bayu Wibisono.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Manipulasi Tree.
Tree.
Teknik Informatika - Universitas Muhammadiyah Malang (UMM)
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
TREE (POHON).
Matematika Diskrit Revisi 2016
Pohon.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Parts of a Tree.
Pohon Rinaldi M/IF2120 Matdis.
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
Tree.
Linear Doubly INSERT KIRI
IT234 Algoritma dan Struktur Data
Pohon Biner.
IT234 Algoritma dan Struktur Data
TREE Oleh : Neny silvia Nurhidayah Afny wilujeng Setyorini
Transcript presentasi:

Pertemuan 11 Treaded Binary Tree Oleh Yoga Religia, S.Kom, M.Kom.  

Pohon Biner Berbenang Pohon biner berbenang adalah pohon biner dimana semua pointer yang bernilai NULL dibuat menjadi benang (Thread). Jika jumlah simpul = n, maka terdapat pointer sebanyak 2 * n. Pada sebuah bohon biner berbenang, setiap daun (Leaf) akan memiliki benang, yaitu benang kiri dan benang kanan. Pada simpul lain selain akar dan daun mungkin akan memiliki 1 benang, bias berupa benang kanan atau benang kiri Pada simpul lain juga bisa jadi tidak memiliki benang samasekali. Pointer NULL dibuat memiliki benang karena digunakan untuk menunjuk simpul diatasnya dalam penelusuran inorder.

Pohon Biner Berbenang Bila berada di simpul R, maka successor inorder adalah simpul I Bila berada di simpul I, maka successor inorder adalah simpul S Bila berada di simpul S, maka successor inorder adalah simpul B Begitu seterusnya. A B D HI C FG K R S J E Head Root

Pohon Biner Berbenang Untuk keperluan program dibuatlah simpul kepala yang ditunjuk oleh pointer Head Head->Left dibuat untuk menunjuk ke simpul Akar Head->Right dibuat untuk menunjuk ke simpul Head Ada 2 benang yang menunjuk khusus ke simpul kepala : a)Simpul Leaf paling Kiri b)Simpul Leaf paling kana A B D HI C FG K R S J E Head Root

Stuktur Pohon Biner Berbenang Pada pohon biner berbenang, dibuat 2 buah element yang berisi penanda (flag). Kedua penanda tersebut diberinama FlagKiri dan FlagKanan. Apabila FlagKiri atau FlagKanan berisi “0” maka pointer Left atau Right tersebut berfungsi sebagai Busur. Apabila FlagKiri atau FlagKanan berisi “1” maka pointer Left atau Right tersebut berfungsi sebagai Benang. Info Flag Kiri Flag Kanan Info 01

Pembuatan Pohon Biner Berbenang Buat Simpul (‘A’) ;BuatSimpulAkar ( ) ; Buat Simpul (‘h’) ;BuatSimpulHead ( ) ; Buat Simpul (‘B’) ;Akar -> Left = P ; Buat Simpul (‘C’) ;Akar -> Right = P ; P -> Right = Head ; P -> FlagKanan = 1 ; Buat Simpul (‘D’) ;Akar -> Left -> Left = P ; P -> Left = Head ; P -> FlagKiri = 1 ; P -> Right = Akar -> Left ; P -> FlagKanan = 1 ; Buat Simpul (‘E’) ;Akar -> Left -> Right = P ; Q = P ; Buat Simpul (‘F’) ;Akar -> Right -> Left = P ; P -> Left = Akar ; P -> Right = Akar -> Right ; P -> FlagKiri = 1 ; P -> FlagKanan = 1 ; Buat Simpul (‘G’) ;Q -> Left = P ; P -> Left = Akar -> Left ; P -> Right = Q ; P -> FlagKiri = 1 ; P -> FlagKanan = 1 ; Buat Simpul (‘H’) ;Q -> Right = P ; P -> Left = Q ; P -> Right = Akar ; P -> FlagKiri = 1 ; P -> FlagKanan = 1 ;