Memecah masalah besar menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola.
Mengidentifikasi pola, tren, atau kesamaan dalam masalah untuk menemukan solusi yang lebih efisien.
Memfokuskan pada informasi penting dan mengabaikan detail yang tidak relevan untuk menyederhanakan masalah.
Merancang langkah-langkah sistematis dan terurut untuk menyelesaikan masalah.
• berpikir komputasional
https://youtu.be/jCb9fpPrxLc?si=mxsymfuMxAhORyPD
• FIFO,LIFO
https://youtu.be/CWe8ODMAIyc?si=JVl-xnm-I-Zm3FdO
Struktur data apa sih ??
Dalam informatika, struktur data adalah metode untuk menyusun, mengatur, dan menyimpan data secara efisien dalam komputer agar dapat diakses dan dimanipulasi dengan mudah dan cepat. Dengan struktur data, programer dapat membangun algoritma yang efektif dan program yang lebih kuat, dengan tujuan meminimalkan penggunaan memori dan mempercepat waktu eksekusi.
JENIS JENIS STRUKTUR DATA :
Array:
Kumpulan elemen data dengan tipe yang sama yang disimpan pada lokasi memori yang berdekatan dan diakses menggunakan nomor indeks.
Linked List:
Kumpulan elemen yang terhubung satu sama lain melalui petunjuk (pointer).
Stack:
Struktur data linier yang mengikuti prinsip LIFO (Last-In, First-Out), artinya data terakhir yang dimasukkan adalah data pertama yang dikeluarkan.
Queue:
Struktur data linier yang mengikuti prinsip FIFO (First-In, First-Out), artinya data pertama yang dimasukkan adalah data pertama yang dikeluarkan.
Tree:
Struktur data hierarkis di mana data disusun dalam bentuk akar (root) dan cabang-cabangnya (nodes).
• STRUKTUR DATA POHON (TREE):
- Struktur data pohon adalah cara mengorganisir data dalam bentuk hierarki (tingkatan) yang menyerupai struktur pohon
- Node teratas disebut roat
- Node yang terhubung dengan roat disebut child node
-Node yang tidak memiliki child node disebut leaf node
Contoh: Pohon keluarga
● Roat adalah nenek dan kakek tertua.
● Child node adalah anak anak mereka.
● Leaf node adalah cucu mereka.
Contoh penerapan lainnya: pada sistem file komputer, struktur organisasi, pohon keputusan, pencarian internet
Graph:
Struktur data yang digunakan untuk memvisualisasikan objek dan hubungan antar objek tersebut.
Contoh penerapan: Google maps, jaringan sosial, pemetaan wilayah.
Perbedaan Tree dan Graph:
Pohon adalah struktur dara berbentuk hierarki dengan satu akar dan tidak boleh ada siklus, sedangkan Graph adalah struktur data yang lebih umum berupa jaringan simpul dan sisi yang bisa membentuk siklus maupun tidak. Setiap pohon adalah graf tetapi tidak setiap graf adalah pohon.
Analoginya: Semua jeruk adalah buah tetapi tidak semua buah itu jeruk.
LINK VIDEO STRUKTUR DATA
Halaman 29 - 30 Cara penyelesaian: dari rumah H ke rumah A membutuhkan waktu 20 menit, lalu dari A ke J membutuhkan waktu 10 meni, dari J ke B membutuhkan waktu 20 menit setelah itu di lanjut kerumah C,D,E,F dengan waktu 40 menit sesuai urutan waktu yang ditempuh Hara. Jadi tiga rumah yang dikunjungi Hara sebelum tiba di rumah F adalah A, J, B.
Penjelasan: Dari rumah Anto, Hara mengunjungi rumah Roni, lalu menuju ke rumah Fino, Evan, Dodo. kemudian Hara kembali lagi ke rumah Evan dan Vino, lalu di lanjut ke rumah Gani. Setelah itu Hara kembali lagi ke rumah Boni, kemudian ke rumah Cika sebagai kunjungan terakhir.
Komentar
Posting Komentar