Lembar kerja Algoritma & kompleksitas dengan jawaban

Lembar kerja Algoritma & kompleksitas gratis yang dapat dicetak: 8 soal dari mudah hingga tingkat ujian, dengan kunci jawaban. Cetak atau simpan sebagai PDF.

Untuk pengajar: gratis untuk dicetak, disalin, dan dipakai di kelas. Setiap lembar kerja baru punya nilai baru dan kunci jawabannya sendiri. Tautan ke ExamProblems di halaman mata kuliah Anda sangat kami hargai.

Nama: ____________________   Tanggal: ____________

1.Mudah

Manakah dari waktu eksekusi berikut yang polinomial?

  1. AO(nⁿ)
  2. BO(n!)
  3. CO(2ⁿ)
  4. DO(n³)
2.Mudah

Notasi manakah yang menyatakan batas atas (upper bound) pertumbuhan?

  1. ABig Theta
  2. BBig Omega
  3. CBig O
  4. DLittle omega
3.Mudah

Notasi manakah yang menyatakan batas bawah (lower bound) pertumbuhan?

  1. AΘ (Big Theta)
  2. Bo (little o)
  3. CO (Big O)
  4. DΩ (Big Omega)
4.Sedang

Rekurens T(n) = T(n − 1) + O(1) menghasilkan apa?

  1. AO(log n)
  2. BO(n)
  3. CO(2ⁿ)
  4. DO(n²)
5.Sedang

Rekurens T(n) = T(n/2) + O(1) menghasilkan apa?

  1. AO(log n)
  2. BO(n)
  3. CO(1)
  4. DO(n log n)
6.Sedang

Bagaimana algoritma Prim membangun minimum spanning tree?

  1. AMengurutkan semua sisi berdasarkan bobot dan menambahkan masing-masing kecuali jika membentuk siklus dalam hutan
  2. BMenjalankan breadth-first search dan menyimpan pohon BFS
  3. CMenghapus sisi termahal sampai tidak ada siklus tersisa
  4. DMenumbuhkan satu pohon dari simpul awal, setiap kali menambahkan sisi termurah yang keluar dari pohon
7.Sulit

Mengambil kedua titik ujung dari setiap sisi dalam maximal matching menghasilkan vertex cover. Seberapa baik cover ini?

  1. APaling banyak log n kali minimum
  2. BKualitasnya tidak diketahui dibandingkan optimum
  3. CSelalu merupakan minimum vertex cover
  4. DPaling banyak dua kali ukuran minimum vertex cover
8.Sulit

Pernyataan manakah tentang P dan NP yang benar?

  1. ANP berarti "not polynomial"
  2. BSetiap masalah di P juga termasuk dalam NP
  3. CMasalah NP tidak dapat diverifikasi dengan cepat
  4. DTelah dibuktikan bahwa P ≠ NP

Kunci jawaban

  1. 1. D · O(n³)
  2. 2. C · Big O
  3. 3. D · Ω (Big Omega)
  4. 4. B · O(n)
  5. 5. A · O(log n)
  6. 6. D · Menumbuhkan satu pohon dari simpul awal, setiap kali menambahkan sisi termurah yang keluar dari pohon
  7. 7. D · Paling banyak dua kali ukuran minimum vertex cover
  8. 8. B · Setiap masalah di P juga termasuk dalam NP

Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.