Search Header Logo

Paradigma Pemecahan Masalah Greedy

Authored by Sri Mulyani

Computers

University

Paradigma Pemecahan Masalah Greedy
AI

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 yang dimaksud dengan algoritma greedy?

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?