NEW
Font size
WorksheetsINFOR2025_1
Total questions: 25
Worksheet time: 51mins
Apa yang dimaksud dengan greedy by weight?
Mengambil objek dengan nilai tertinggi
Mengambil objek dengan profit terbesar
Mengambil objek dengan densitas terbesar
Mengambil objek dengan berat terendah
Mengambil objek dengan panjang terendah
Apa yang dimaksud dengan knapsack?
Knapsack adalah masalah optimasi yang berkaitan dengan pemilihan item untuk memaksimalkan nilai dalam batasan kapasitas.
Knapsack adalah jenis tas untuk membawa barang.
Knapsack adalah metode untuk menyimpan data dalam database.
Knapsack adalah algoritma untuk menghitung waktu.
Knapsack adalah fungsi yang dapat memanggil dirinya sendiri
Mengapa algoritma greedy tidak selalu memberikan solusi optimal untuk knapsack?
Algoritma greedy tidak selalu memberikan solusi optimal untuk knapsack karena ia hanya mempertimbangkan pilihan lokal terbaik tanpa melihat kombinasi global.
Algoritma greedy selalu memberikan solusi optimal untuk knapsack.
Algoritma greedy hanya digunakan untuk masalah yang tidak melibatkan knapsack.
Algoritma greedy mempertimbangkan semua kombinasi secara bersamaan.
Algoritma greedy dapat menyelesaikan perhitungan fungsi yang memanggil dirinya sendiri
Berikan contoh kasus nyata di mana knapsack dapat diterapkan!
Menghitung jumlah barang dalam keranjang belanja online.
Menentukan rute tercepat untuk pengiriman barang.
Membandingkan harga produk di berbagai toko.
Pemilihan produk untuk pameran dagang dengan batasan ruang dan nilai.
Mencari nilai tukar uang dengan sejumlah uang yang ditentukan
Tentukan suku ke-6 dari barisan yang didefinisikan:
10
11
21
28
30
Greedy adalah salah satu teknik penyelesaian masalah yang digunakan untuk menyelesaikan . . .
Permasalahan analisis
Permasalahan pengulangan
Permasalahan optimasi
Dekomposisi permasalahan besar
Barisan Fibonacci
Uang senilai A = 32 dapat ditukar dengan banyak cara. Sedang koin yang tersedia adalah koin 1, 5, 10, 25. Tentukan jumlah tersedikit koin untuk dapat ditukan sejumlah A . . .
1
2
3
4
5
Uang senilai A = 8000 dapat ditukar dengan banyak cara. Sedang koin yang tersedia adalah koin 1000, 5000, 3000. Tentukan jumlah tersedikit koin untuk dapat ditukarkan sejumlah A . . .
1
2
3
4
5
Fungsi rekursif adalah fungsi yang...
Memanggil dirinya sendiri
Memanggil fungsi lain
Tidak memiliki parameter
Tidak memiliki nilai kembalian
Tidak memerlukan tipe data
Apa tujuan dari base case pada fungsi rekursif?
Menghentikan rekursif agar tidak berlanjut tanpa henti
Memastikan fungsi berjalan lebih cepat
Menggunakan memori lebih sedikit
Untuk menghitung jumlah pemanggilan rekursif
Mwenjalankan perintah untuk melaksanakan fungsi tertentu
Jika daftar [4, 2, 7, 1, 3] diurutkan menggunakan Selection Sort, angka berapa yang akan berada di posisi pertama setelah satu kali iterasi?
2
4
1
7
3
Untuk melakukan pengurutan secara ascending, berapa kali angka bertukar posisi pada iterasi pertama dari algoritma Bubble Sort untuk daftar [5, 4, 1, 3, 2]?
1
2
3
4
5
Bagaimana urutan daftar [9, 7, 5, 8, 3] setelah dua kali iterasi Insertion Sort?
[7, 9, 5, 8, 3]
[7, 8, 9, 5, 3]
[5, 7, 8, 9, 3]
[5, 7, 9, 8, 3]
[3, 5, 7, 8, 9]
char huruf[5] = {'a', 'b', 'c', 'd', 'e'};
Index ke 2 dari array di atas adalah...
a
b
c
d
e
Apa yang anda ketahui tentang array dua dimensi ?
Kumpulan elemen array yang tersusun dalam satu baris
Kumpulan elemen array yang tersusun dalam beberapa baris
Kumpulan elemen array yang tersusun dalam bentuk grafik
Kumpulan elemen array yang tersusun dalam bentuk baris dan kolom
Kumpulan elemen array yang tersusun dalam beberapa baris yang tak terbatas
Di bawah ini manakah yang merupakan definisi pengurutan metode bubble sort?
Metode pengurutan yang menukarkan dua buah data yang berdekatan secara terus menerus sampai pengurutan selesai.
Metode pengurutan dengan cara menghapus elemen secara acak dari daftar.
Metode pengurutan yang mengurutkan elemen secara acak tanpa algoritma tertentu.
Pengurutan elemen dengan cara membagi daftar menjadi dua bagian dan mengurutkan masing-masing bagian secara terpisah.
Metode pengurutan yang menyortir elemen dengan terlebih dahulu mengelompokkan digit individu dari nila sama.
Apa tujuan dari proses pengurutan elemen-elemen array?
Untuk membuat array lebih sulit untuk diakses
Mendapatkan kemudahan dalam pencarian data
Agar array terlihat lebih rapi
Mengurangi efisiensi penggunaan memori
Tidak ada jawaban yang benar
Topologi apakah gambar disamping ...
Topologi Bus
Topologi Ring
Topologi Star
Topologi Mesh
Topologi Hybrid
Internet mengacu pada sistem jaringan komputer global yang digunakan untuk berkomunikasi antarperangkat komputer maupun antarjaringan komputer menggunakan protokol TCP/ IP. Protokol TCP/ IP adalah ...
protokol pertukaran paket informasi dalam internet
protokol pertukaran yang mengatur keamanan data di internet
protokol pertukaran paket data yang digunakan di internet
protokol yang mengatur pembagian jaringan secara merata
Protokol untuk menghubungkan router dan hub
Lapisan pertama atau layer pertama dari model OSI adalah ….
Physical layer
Data link layer
Network layer
Transport layer
Session layer
Physical layer berfungsi untuk ...
mendefinisikan media transmisi jaringan
menentukan bagaimana bit-bit data
untuk memecah data ke dalam paket-paket data
mendefinisikan bagaimana koneksi dapat dibuat
sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan
Potongan kode program tersebut digunakan untuk menghitung…
Faktorial
Penjumlahan 1 sampai n
Bilangan Fibonacci
Penjumlahan bilangan genap
Perkalian rekursif
Diketahui 3 barang yang akan disimpan pada suatu tempat yang memiliki kapasitas maksimal sebesar 20 Kg. Berat masing-masing barang adalah 18 Kg, 15 Kg, dan 10 Kg dimana setiap barang memiliki profit sebesar masing-masing 25, 24, dan 15. Tentukan bobot total dari Greedy by Profit…
15
18
10
25
24
Output dari sintaks tersebut adalah...
12
14
16
18
20
Apa yang dimaksud dengan algoritma Merge Sort?
Algoritma yang menukar elemen yang berurutan
Algoritma yang membagi data menjadi dua bagian, mengurutkannya, lalu menggabungkannya
Algoritma yang memilih elemen terkecil dan menempatkannya di posisi yang benar
Algoritma yang menambahkan elemen baru di akhir daftar
Algoritma yang mencari elemen terbesar lalu memindahkannya
