Apa yang dimaksud dengan algoritma greedy?

Paradigma Pemecahan Masalah Greedy

Quiz
•
Computers
•
University
•
Hard
Sri Mulyani
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Algoritma greedy adalah metode pemecahan masalah yang memilih opsi terbaik saat ini untuk mencapai solusi.
Algoritma greedy adalah metode yang hanya menggunakan data acak untuk menyelesaikan masalah.
Algoritma greedy adalah metode yang selalu memilih opsi terburuk untuk mencapai solusi.
Algoritma greedy adalah teknik yang tidak mempertimbangkan pilihan saat ini untuk solusi.
Answer explanation
Algoritma greedy memilih opsi terbaik saat ini untuk mencapai solusi, tanpa mempertimbangkan konsekuensi jangka panjang. Ini menjadikannya metode efisien dalam banyak masalah optimasi.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sebutkan langkah-langkah dasar dalam algoritma greedy!
1. Mengidentifikasi masalah, 2. Memilih semua opsi, 3. Mengupdate semua status, 4. Menghentikan proses, 5. Menyusun laporan.
1. Menentukan tujuan, 2. Mengabaikan langkah-langkah, 3. Memilih opsi terburuk, 4. Mengupdate tanpa analisis, 5. Mengulangi tanpa tujuan.
Langkah-langkah dasar dalam algoritma greedy adalah: 1. Menentukan masalah, 2. Mengidentifikasi pilihan, 3. Memilih opsi terbaik, 4. Mengupdate status, 5. Mengulangi hingga solusi ditemukan.
1. Menentukan solusi akhir, 2. Mengabaikan pilihan, 3. Menghitung semua opsi, 4. Mengulangi tanpa batas, 5. Menyimpan semua hasil.
Answer explanation
Langkah-langkah dasar dalam algoritma greedy meliputi menentukan masalah, mengidentifikasi pilihan, memilih opsi terbaik, mengupdate status, dan mengulangi hingga solusi ditemukan. Ini adalah proses sistematis untuk mencapai solusi optimal.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Berikan contoh masalah yang dapat diselesaikan dengan algoritma greedy!
Masalah pencarian jalur terpendek (Shortest Path Problem)
Masalah penjadwalan tugas (Task Scheduling Problem)
Masalah pemilihan aktivitas (Activity Selection Problem)
Masalah knapsack (Knapsack Problem)
Answer explanation
Masalah pemilihan aktivitas (Activity Selection Problem) dapat diselesaikan dengan algoritma greedy karena kita memilih aktivitas yang memberikan keuntungan maksimal pada setiap langkah, sehingga menghasilkan solusi optimal.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa kelebihan utama dari algoritma greedy?
Kesederhanaan dan efisiensi dalam menemukan solusi yang baik.
Hasil yang selalu optimal untuk semua masalah.
Kompleksitas tinggi dalam implementasi.
Ketidakmampuan untuk menangani masalah besar.
Answer explanation
Algoritma greedy dikenal karena kesederhanaan dan efisiensinya dalam menemukan solusi yang baik dengan cepat, meskipun tidak selalu memberikan hasil optimal untuk semua masalah.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sebutkan satu kekurangan dari algoritma greedy!
Tidak selalu menghasilkan solusi optimal.
Hanya dapat digunakan untuk masalah kecil.
Memerlukan waktu yang lebih lama untuk menyelesaikan masalah.
Selalu menghasilkan solusi optimal.
Answer explanation
Salah satu kekurangan dari algoritma greedy adalah tidak selalu menghasilkan solusi optimal. Meskipun cepat dan sederhana, pendekatan ini bisa mengabaikan solusi yang lebih baik di langkah-langkah selanjutnya.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan bagaimana algoritma greedy bekerja pada masalah knapsack!
Algoritma greedy memilih item secara acak tanpa mempertimbangkan rasio nilai terhadap berat.
Algoritma greedy hanya memilih item dengan nilai tertinggi tanpa memperhatikan beratnya.
Algoritma greedy mengisi knapsack dengan item yang memiliki berat paling ringan terlebih dahulu.
Algoritma greedy memilih item dengan rasio nilai terhadap berat tertinggi dan mengisinya ke dalam knapsack hingga kapasitas maksimum.
Answer explanation
Algoritma greedy pada masalah knapsack bekerja dengan memilih item berdasarkan rasio nilai terhadap berat tertinggi. Ini memastikan bahwa knapsack diisi secara optimal hingga kapasitas maksimum.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa perbedaan antara algoritma greedy dan algoritma dinamis?
Algoritma greedy selalu menghasilkan solusi optimal.
Algoritma greedy memilih solusi lokal terbaik, sedangkan algoritma dinamis menyimpan hasil sub-masalah untuk efisiensi.
Keduanya menggunakan pendekatan brute force untuk menyelesaikan masalah.
Algoritma dinamis tidak memerlukan penyimpanan hasil sub-masalah.
Answer explanation
Algoritma greedy memilih solusi lokal terbaik pada setiap langkah, yang tidak selalu menjamin solusi optimal. Sebaliknya, algoritma dinamis menyimpan hasil sub-masalah untuk menghindari perhitungan ulang, meningkatkan efisiensi.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Quiz Riset Operasi

Quiz
•
University
15 questions
UTS ALGORITMA EVOLUSI 7C

Quiz
•
University
10 questions
Quis Algoritma Genetika

Quiz
•
University
20 questions
Pemrograman Dasar (X) ALGORITMA

Quiz
•
University
15 questions
Understanding Algorithms and Pseudocode

Quiz
•
12th Grade - University
10 questions
UAS Analisis dan Desain Algoritma

Quiz
•
University
15 questions
Algoritma dan Pemrograman

Quiz
•
4th Grade - University
20 questions
Berpikir Komputasi - Assessment 1

Quiz
•
University
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade