
Strategi Algoritma untuk Pemecahan Masalah
Authored by Mohamad Matahir
Computers
11th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa itu algoritma greedy dan bagaimana cara kerjanya?
Algoritma greedy adalah metode yang hanya digunakan untuk masalah sorting.
Algoritma greedy adalah metode pemecahan masalah yang memilih solusi terbaik saat ini tanpa mempertimbangkan masa depan.
Algoritma greedy mempertimbangkan semua kemungkinan solusi sebelum memilih.
Algoritma greedy selalu menghasilkan solusi optimal untuk semua masalah.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sebutkan contoh masalah yang dapat diselesaikan dengan algoritma greedy!
Masalah pemilihan aktivitas (Activity Selection Problem)
Masalah penjadwalan tugas (Task Scheduling Problem)
Masalah pencarian jalur terpendek (Shortest Path Problem)
Masalah knapsack (Knapsack Problem)
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa kelebihan dan kekurangan dari algoritma greedy?
Kelebihan: sederhana dan cepat; Kekurangan: tidak selalu optimal.
Kelebihan: selalu optimal; Kekurangan: kompleks dan lambat.
Kelebihan: dapat digunakan untuk semua jenis masalah; Kekurangan: selalu menghasilkan solusi terbaik.
Kelebihan: fleksibel dan adaptif; Kekurangan: memerlukan banyak memori.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan konsep dasar dari algoritma backtracking!
Algoritma backtracking adalah teknik pemecahan masalah yang mencoba semua kemungkinan solusi dan membatalkan langkah yang tidak valid.
Algoritma backtracking tidak membatalkan langkah yang tidak valid.
Algoritma backtracking mengandalkan metode acak untuk menemukan solusi.
Algoritma backtracking hanya mencari solusi terbaik tanpa mencoba semua kemungkinan.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sebutkan langkah-langkah dalam algoritma backtracking!
Langkah-langkah dalam algoritma backtracking adalah: 1. Tentukan solusi yang diinginkan, 2. Pilih langkah awal, 3. Cek validitas solusi, 4. Lanjutkan atau backtrack, 5. Ulangi hingga solusi ditemukan.
1. Tentukan langkah-langkah awal, 2. Cek solusi yang diinginkan, 3. Pilih langkah akhir, 4. Ulangi hingga langkah selesai, 5. Selesaikan tanpa backtrack.
1. Tentukan solusi yang tidak valid, 2. Pilih langkah yang salah, 3. Abaikan validitas, 4. Lanjutkan tanpa memeriksa, 5. Ulangi hingga solusi tidak ditemukan.
1. Tentukan langkah-langkah acak, 2. Cek semua kemungkinan, 3. Pilih solusi terbaik, 4. Lanjutkan tanpa batas, 5. Ulangi hingga semua langkah selesai.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Berikan contoh aplikasi dari algoritma backtracking!
Contoh aplikasi dari algoritma backtracking adalah pemecahan teka-teki Sudoku.
Algoritma Bubble Sort untuk mengurutkan data.
Algoritma Kruskal untuk membangun pohon rentang minimum.
Algoritma Dijkstra untuk mencari jalur terpendek.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa yang dimaksud dengan algoritma brute force?
Algoritma brute force adalah metode yang hanya menggunakan satu solusi terbaik.
Algoritma brute force adalah teknik yang memerlukan pengetahuan mendalam tentang masalah yang dihadapi.
Algoritma brute force adalah metode penyelesaian masalah dengan mencoba semua kemungkinan solusi.
Algoritma brute force menghindari pencarian semua kemungkinan untuk efisiensi.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?