KaenovaMahendraAuditama Quiz CLO1
KaenovaMahendraAuditama Quiz CLO1
Pertanyaan untuk soal greedy (baik NIM akhir genap maupun ganjil):
1. Desainlah solusinya dengan strategi Greedy. Tuliskan bagaimana ide Greedy dalam
menyelesaikan persoalan ini.
2. Bagaimana kompleksitas Greedy dalam menyelesaikan persoalan ini, dengan cara
menghitung T(n). Hal-hal apa saja yang mempengaruhi kompleksitasnya. Uraikan jawaban
Anda dengan lengkap, jika diperlukan lampirkan penjelasan dengan menuliskan
algoritmanya.
Permasalahan Evakuasi:
Tim SAR mahasiswa Universitas Telkom mengirim utusan untuk membantu daerah yang
terkena musibah banjir. Tim tersebut mempunyai satu perahu karet yang dapat membawa
muatan sebesar 330 kg. Kru yang menaiki perahu karet tersebut adalah 2 orang.
Tim tersebut membantu sebuah rumah untuk mengevakuasi barang-barang berharga dirumah
warga. Namun, karena daya angkut yang terbatas maka perlu dilakukan pemilihan barang-
barang yang akan dibawa. Pemilik rumah memilih barang yang paling berharga yang akan
dibawa.
Daftar barang dan berat yang ada dalam rumah tersebut adalah:
1 Kulkas 25 kg 1.500.000
2 Brankas 17 kg 1.050.000
3 TV 21’ 13 kg 735.000
4 Laptop 9 kg 6.500.000
Orang rumah yang harus dievakuasi saat itu juga adalah 3 orang, dengan berat badan 55 kg, 63
kg dan 47 kg. Sedangkan berat badan kedua kru Tim Sar adalah 115 kg. Kelima orang tsb
harus menaiki perahu ditambah barang yang bisa dimuat.
a. Bantulah tim SAR dan pemilik rumah untuk menentukan barang mana yang akan dibawa
(dengan Brute Force), sehingga nilai barang yang dibawa adalah maksimal.
b. Tentukan kompleksitas T(n) dari solusi a)
Diketahui:
Suhu badan suatu antrian orang yang akan menerima vaksin covid-19 dalam bentuk array yang
berisi bilangan floating sebagai berikut: (36.1)-(36.5)-(36.6)-(36.3)-(36.2)-(36.4). Kemudian
untuk memudahkan tenaga kesehatan di Rumah Sakit, dibutuhkan bantuan untuk mengurutkan
pelaksanaan vaksin berdasarkan suhu badan yang terkecil hingga terbesar.
Ditanyakan:
Urutkan nomor antrian diatas dari nilai terkecil ke nilai terbesar menggunakan kaidah Divide
and Conquer dengan teknik quick sort (untuk NIM akhir genap) atau teknik selection sort
(untuk NIM akhir ganjil). Kemudian hitung kompleksitas waktu T(n).