Dasar Struktur Data.

Slides:



Advertisements
Presentasi serupa
STRUKTUR DATA (10) tree manipulation
Advertisements

Queue (Antrian).
Dr. Anto Satriyo Nugroho, M.Eng
bentuknya, yang dapat berubah pada saat runtime.
Struktur data dalam algoritma
List, Stack & Queue (1) Dr. Anto Satriyo Nugroho, M.Eng
STACK Budi arifitama.
Struktur Data Bambang Irawan.
Tree.
QUEUE (ANTRIAN).
QUEUE / ANTRIAN Queue / antrian adalah sebuah bentuk list dengan operasi penyisipan hanya dapat dilakukan pada satu sisi yang disebut belakang (REAR) dan.
4 QUEUE (ANTREAN) BAB Definisi Queue (antrean)
Linked List DELETE 6.3 & 7.3 NESTED LOOP.
Double Ended QUEUE (DeQue) 6.3 & 7.3 NESTED LOOP.
Algorithm and Data Structures.
Algoritma dan Struktur Data
Pengantar Struktur Data & Algoritma
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
STRUKTUR DATA tree manipulation
Pertemuan 13 Graph + Tree jual [Valdo] Lunatik Chubby Stylus.
Apakah Algoritma & Struktur Data itu ?
BAB I TIPE DATA.
Pertemuan 5 STACK & QUEUE
Pertemuan 7 stack jual [Valdo] Lunatik Chubby Stylus.
Pertemuan Linked list jual [Valdo] Lunatik Chubby Stylus.
Struktur Data dan Penyajian Data
Universitas Budi Luhur
Pengantar Struktur Data & TREE
ARRAY/LARIK M. Haviz Irfani, S.Si.
Defri Kurniawan POHON DAN POHON BINER Defri Kurniawan
STRUKTUR DATA Chapt 6 : TREE Oleh : Yuli Praptomo PHS, S.Kom.
Struktur Data Binary Search Tree (BST)
Pengenalan Struktur Data Universitas Muhammadiyah Jakarta
Pengantar Struktur Data Sri Nurhayati, MT
Struktur Data Oleh riza mirza.
Defri Kurniawan QUEUE DENGAN LIST Defri Kurniawan
Struktur Data Tipe data & Struktur Data
2. Stack (Tumpukan) 2.1. Definisi
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
Pertemuan 5 Review Berbagai Struktur Data
STRUKTUR DATA Tree (Struktur Pohon).
Linked List DELETE 6.3 & 7.3 NESTED LOOP.
Struktur data dalam algoritma
Matakuliah : T0534/Struktur Data Tahun : 2005 Versi : September 2005
STRUKTUR DATA 2014 M. Bayu Wibisono.
MATAKULIAH : STRUKTUR DATA
Soal Latihan Struktur Data.
Circular QUEUE 6.3 & 7.3 NESTED LOOP.
Struktur Data Sri Nurhayati, MT
Graf Anifuddin Azis.
STACK Yohana Nugraheni.
Linked List 6.3 & 7.3 NESTED LOOP.
STACK & QUEUE Struktur Data.
Apakah Algoritma & Struktur Data itu ?
QUEUE (Antrian) #Kulia 6 Algoritma dan Struktur Data.
STRUKTUR DATA Nurdiansah PTIK 09.
Oleh Shoffin Nahwa Utama, S.Kom
STRUKTUR DATA LINKED LIST
Mengenal Struktur dan Penyajian Data dalam Komputer
IT234 Algoritma dan Struktur Data
Double STACK 6.3 & 7.3 NESTED LOOP.
IT234 Algoritma dan Struktur Data
Mengenal Struktur dan Penyajian Data dalam Komputer
PENGANTAR STRUKTUR DATA
IT234 Algoritma dan Struktur Data
Struktur Data Linear Created by Fifth Group, S3B TI Anggota
Mengenal Struktur dan Penyajian Data dalam Komputer
Defri Kurniawan QUEUE DENGAN LIST Defri Kurniawan
Pengantar.
Review Struktur Data Nisa’ul Hafidhoh, MT.
Transcript presentasi:

Dasar Struktur Data

Pengertian Struktur data Model logika atau matematiks dari organisasi data tertentu SD adlh cara menyimpan/merepresentasikan data di dalam komputer agar bisa dipakai secara efisien SD adlh cara menyediakan tempat yang baik dan tersusun secara terstruktur agar data yang disimpan dapat dibaca dengan lebih mudah

Jenis Struktur Data Linier SD yang hubungan antara elemen datanya dinyatakan dengan lokasi memori yg berurutan atau dengan pointer (ex) Non Linier SD yang hubungan antara elemen datanya dinyatakan dalam hubungan bertingkat atau tersusun dari simpul ke sisi (ex)

Operasi Struktur Data Traversing : Proses Mengunjungi record atau item Searching : Proses mencari lokasi record atau item tertentu Inserting : menambah record baru Deleting : menghapus record dari struktur Sorting : menyusun record dalam urutan tertentu Mergining : menggabungkan dua file terurut menjadi satu file terurut Updateing : mengganti item di record dengan data baru

Array Array 1 Dimensi Penyajian Array dalam memori Pengurutan Array Binary Search Array 2 Dimensi Array 3 Dimensi

List Berkait Menambah Simpul List Berkait Menghapus Simpul List Berkait

Two Way List Menambah (Insert) Simpul Two Way List Menghapus (Delete) Simpul Two Way List

Stack & Queue Stack -> Konsep Utama LAST IN FIRST OUT (LIFO) Queue -> Konsep Utama FIRST IN FIRST OUT (FIFO)

Traversing Binary Tree Preorder Inorder Postorder

PANJANG LINTASAN & ALGORITMA HUFFMAN’S Menghitung Panjang lintasan (P) Note : Mengetahui jumlah simpul luar (NE) Mengetahui jumlah simpul dalam (NI) Mengetahui panjang lintasan simpul luar (LE) mengetahui panjang lintasan simpul dalam (LI) Mengetahui banyaknya simpul dalam (N) 14 9 5 4 2 3

GRAPH Menghitung Lintasan Terpendek Tersusun dari Kumpulan Simpul (Vertex) dan sisi (Edge) Terminologi : Sisi ganda Loop Multigraph

Contoh SD Linier Array, Record, List Berkait, Stack dan Queue No Nama 1 Sifa 2 Dika 3 Hendra 4 Anya 5 Budi 6 Andan 7 Adrian No 1 2 3 4 5 6 7 Nama Sifa Dika Hendra Anya Budi Andan Adrian

Contoh SD Non Linier Tree dan Graph