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

Apa yang digambarkan oleh waktu eksekusi kasus rata-rata?

  1. AWaktu pada komputer yang paling umum
  2. BNilai tengah antara waktu eksekusi kasus terbaik dan kasus terburuk
  3. CWaktu yang diharapkan atas distribusi input berukuran n tertentu
  4. DWaktu untuk input dengan panjang rata-rata
2.Mudah

Sebuah loop dimulai dengan i = 1 dan menggandakan i setiap iterasi sampai i > n. Berapa kali loop itu berjalan?

  1. ASekitar n
  2. BSekitar log₂ n
  3. CSekitar n²
  4. DSekitar n / 2
3.Mudah

Apa yang digambarkan oleh waktu eksekusi kasus terburuk suatu algoritma?

  1. AWaktu maksimum yang diperlukan atas semua input berukuran n
  2. BWaktu yang diharapkan pada input acak berukuran n
  3. CWaktu yang diperlukan pada komputer yang lambat
  4. DWaktu yang diperlukan pada input terkecil
4.Sedang

Berapa kompleksitas waktu mengalikan dua matriks n × n dengan triple loop standar?

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

Kira-kira berapa perbandingan yang diperlukan binary search pada kasus terburuk untuk array terurut berisi 1,000,000 elemen?

  1. ASekitar 1,000
  2. BSekitar 500,000
  3. CSekitar 20
  4. DSekitar 100
6.Sedang

Berapa banyak tingkat rekursi merge sort untuk array berisi n elemen?

  1. ASekitar log₂ n
  2. BSekitar n
  3. CSekitar √n
  4. DSekitar n / 2
7.Sulit

Apa yang ditetapkan oleh teorema Cook–Levin?

  1. ABoolean satisfiability problem (SAT) adalah NP-complete
  2. BHalting problem tidak dapat diputuskan (undecidable)
  3. CSetiap masalah NP dapat diselesaikan dalam waktu eksponensial
  4. DP tidak sama dengan NP
8.Sulit

Manakah dari masalah satisfiability berikut yang diketahui dapat diselesaikan dalam waktu polinomial?

  1. ACircuit satisfiability
  2. B2-SAT, dengan setiap klausa berisi paling banyak dua literal
  3. CSAT umum pada formula dalam bentuk normal konjungtif
  4. D3-SAT, dengan setiap klausa berisi tepat tiga literal

Kunci jawaban

  1. 1. C · Waktu yang diharapkan atas distribusi input berukuran n tertentu
  2. 2. B · Sekitar log₂ n
  3. 3. A · Waktu maksimum yang diperlukan atas semua input berukuran n
  4. 4. B · O(n³)
  5. 5. C · Sekitar 20
  6. 6. A · Sekitar log₂ n
  7. 7. A · Boolean satisfiability problem (SAT) adalah NP-complete
  8. 8. B · 2-SAT, dengan setiap klausa berisi paling banyak dua literal

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