Daftar Pertanyaan Latihan
Materi Bab 3: Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi
Algoritma rekursi adalah algoritma yang …
Array (larik) adalah struktur data yang …
Algoritma greedy memilih solusi optimal lokal di setiap langkah dengan harapan mencapai solusi optimal global. Contoh penerapannya adalah …
String adalah struktur data yang menyimpan …
Kompleksitas waktu O(n²) pada algoritma sorting bubble sort berarti …
Pemrograman dinamis (dynamic programming) menyelesaikan masalah dengan cara …
Linked list berbeda dari array karena …
Dalam pengembangan program, tahapan testing (pengujian) mencakup …
Masalah klasik traveling salesman problem (TSP) termasuk dalam kategori masalah …
Hash table menyediakan akses data rata-rata O(1) (constant time) karena …
Perbedaan antara DFS (Depth-First Search) dan BFS (Breadth-First Search) dalam graph traversal adalah …
Mengapa algoritma divide and conquer sering lebih efisien dari pendekatan brute force?
Dalam implementasi algoritma pencarian jalur terpendek Dijkstra, struktur data yang paling efisien untuk menyimpan simpul yang belum diproses adalah …
Konsep NP-completeness dalam teori komputasi berarti …