Lembaran kerja Algoritma & kerumitan dengan jawapan
Lembaran kerja Algoritma & kerumitan percuma untuk dicetak: 8 soalan dari mudah hingga tahap peperiksaan, dengan skema jawapan. Cetak atau simpan sebagai PDF.
Untuk pensyarah dan guru: percuma untuk dicetak, disalin dan digunakan di dalam kelas. Setiap lembaran kerja baharu mempunyai nilai baharu dan skema jawapannya sendiri. Pautan ke ExamProblems di halaman kursus anda amat dihargai.
Nama: ____________________ Tarikh: ____________
1.Mudah
Kelas kerumitan manakah yang tumbuh paling pantas untuk n yang besar?
AO(n log n)
BO(n³)
CO(n²)
DO(2ⁿ)
2.Mudah
Apakah memoisasi?
AMenukar rekursi menjadi gelung setara secara automatik supaya tiada tindanan panggilan diperlukan
BMenyimpan hasil panggilan fungsi supaya panggilan berulang dijawab daripada memori
CMembebaskan memori selepas fungsi kembali
DMenulis komen di sebelah setiap baris kod
3.Mudah
Algoritma O(n²) mengambil 1 saat untuk n = 1000. Kira-kira berapa lamakah ia mengambil masa untuk n = 2000?