Struktur_Data_Graf_Tree_Ilustrasi smp klas 9.pptx

satrionugroho49 1 views 16 slides Sep 03, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

informatika smp kelas 9


Slide Content

Struktur Data: Graf dan Tree Informatika Kelas 9 Disusun oleh: Guru/Peserta Didik

Apa Itu Struktur Data? Struktur data adalah cara menyimpan, mengatur, dan menghubungkan data agar efisien. Contoh struktur data: - Linear: Array, Stack, Queue, Linked List - Non-linear: Tree, Graph

Pengertian Tree Tree adalah struktur data berbentuk hierarki (seperti pohon terbalik). Terdiri dari node (simpul) yang saling terhubung. Tidak memiliki siklus (cycle).

Komponen Tree Root → simpul paling atas Parent → node yang punya anak Child → node turunan dari parent Leaf → node tanpa anak Subtree → bagian pohon Edge → penghubung antar node

Jenis-Jenis Tree Binary Tree → setiap node punya maksimal 2 anak Binary Search Tree (BST) → anak kiri < root < anak kanan Complete Binary Tree → semua level penuh kecuali level terakhir General Tree → node bisa punya banyak anak

Contoh Tree dalam Kehidupan Struktur folder komputer Silsilah keluarga Struktur organisasi sekolah

Pengertian Graf Graph adalah kumpulan simpul (vertex) yang dihubungkan oleh sisi (edge). Berbeda dengan tree, graph boleh memiliki siklus. Digunakan untuk merepresentasikan hubungan antar objek.

Komponen Graf Vertex (simpul) → titik pada graf Edge (sisi) → garis penghubung antar vertex Degree (derajat) → jumlah sisi pada vertex Path (lintasan) → urutan vertex yang terhubung

Jenis-Jenis Graf Undirected Graph → sisi tanpa arah Directed Graph (Digraph) → sisi dengan arah panah Weighted Graph → sisi punya bobot Complete Graph → semua simpul saling terhubung

Contoh Graf dalam Kehidupan Media Sosial → hubungan pertemanan Jaringan Jalan → peta kota Jaringan Komputer → hubungan antar perangkat

Perbedaan Tree dan Graf Tree: Hierarkis, tidak ada siklus, ada root Graf: Umum, boleh ada siklus, tidak selalu ada root Tree: hubungan induk-anak Graf: hubungan bisa searah atau dua arah

Soal Latihan 1. Sebutkan 3 contoh penerapan tree dalam kehidupan sehari-hari! 2. Gambarkan graf sederhana dengan 4 simpul! 3. Apa perbedaan utama antara tree dan graf?

Kesimpulan Tree → struktur hierarkis tanpa siklus Graf → kumpulan simpul dan sisi, bisa ada siklus Keduanya penting untuk memahami struktur data dan algoritma

Penutup Terima kasih 🙏 Informatika Kelas 9 Disusun oleh: Guru/Peserta Didik

Ilustrasi Struktur Data Tree

Ilustrasi Struktur Data Graf