Tuesday, May 19, 2026
Tuesday, May 12, 2026
Penggunaan Tree
Studi Kasus 1 — Sistem Folder Komputer
Buatlah aplikasi simulasi sistem folder komputer menggunakan struktur data Tree.
Aplikasi harus mampu:
- Membuat folder baru
- Menghapus folder
- Menampilkan struktur direktori
- Mencari folder tertentu
- Menghitung jumlah folder
- Menampilkan path lengkap suatu folder
Ketentuan
- Gunakan struktur Tree non-binary (General Tree)
- Setiap node merepresentasikan folder
-
Implementasikan traversal:
- Preorder
- Postorder
- Gunakan bahasa C++
- Tampilkan hasil dalam bentuk hierarki seperti sistem operasi
Referensi
Tuesday, May 5, 2026
Tree
Definisi Tree
Tree (pohon) adalah struktur data non-linear yang berbentuk hierarki dan terdiri dari kumpulan elemen yang disebut node (simpul). Setiap node dalam tree dihubungkan oleh garis yang disebut edge (sisi), yang bisa bersifat terarah (directed) maupun tidak terarah (undirected).
Pada ilustrasi:
- Lingkaran = Node
- Garis penghubung = Edge
Mengapa Tree Dibutuhkan dalam Struktur Data?
Struktur data seperti:
- Array
- Linked List
- Stack
- Queue
merupakan struktur data linear, di mana data disimpan secara berurutan.
Kelemahan Struktur Linear:
- Operasi seperti insert dan delete semakin lambat ketika data besar
- Kompleksitas waktu meningkat (kurang efisien untuk data besar)
Keunggulan Tree:
- Struktur non-linear → lebih fleksibel
-
Proses:
- Penyimpanan data lebih efisien
- Akses data lebih cepat
- Manipulasi data lebih optimal
- Mendukung teknik traversal (penelusuran) seperti:
- Preorder
- Inorder
- Postorder
Latihan
Pengumpulan Tugas
Absensi
Subscribe to:
Posts (Atom)
B Tree dan BST
https://docs.google.com/document/d/1mXUQcHwqTPW-l90gu63eKKloryERqmxC/edit?usp=drive_link&ouid=112365073285716859334&rtpof=true...
-
Struktur Data Pada mata kuliah ini diajarkan berbagai macam struktur data yang dapat diimplementasikan dalam program komputer, serta bagai...
-
C++ adalah bahasa pemrograman general-purpose yang dikembangkan oleh: 🔹 Bjarne Stroustrup 🔹 Di Bell Labs 🔹 Tahun 1980-an C++ merup...
-
Soal Link Soal Struktur Data Pengumpulan 28 April 2026 Pukul 20.00 Form Evaluasi Dashboard Evaluasi Dashboard Detail Absensi






