Lembaran kerja Struktur data dengan jawapan

Lembaran kerja Struktur data 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

Dalam pokok, apakah daun?

  1. ANod dengan tepat satu anak
  2. BNod dengan nilai terbesar
  3. CNod yang tiada induk
  4. DNod yang tiada anak
2.Mudah

Dalam senarai berpaut tunggal, setiap nod mengandungi:

  1. AData dan rujukan kepada semua nod lain
  2. BData sahaja
  3. CData dan rujukan kepada nod seterusnya
  4. DData dan indeks
3.Mudah

Dalam graf tidak berarah, apakah darjah bucu?

  1. ABilangan sisi yang bersambung dengannya
  2. BBilangan bucu dalam graf
  3. CPanjang laluan terpanjang daripadanya
  4. DKedudukannya dalam senarai bersebelahan
4.Sederhana

Apakah yang benar tentang matriks bersebelahan bagi graf tidak berarah?

  1. AIa simetri pada pepenjuru utama
  2. BIa sentiasa segi tiga atas
  3. CPepenjuru utamanya sentiasa mengandungi satu
  4. DSetiap baris mempunyai tepat satu 1
5.Sederhana

Traversal in-order bagi pokok carian binari melawat kunci dalam:

  1. ASusunan sisipan
  2. BSusunan peringkat
  3. CSusunan menaik tersusun
  4. DSentiasa susunan menurun
6.Sederhana

Apakah yang berlaku apabila jadual cincang dicincang semula selepas faktor bebannya melebihi ambang?

  1. AHanya kunci yang berlanggar dipindahkan ke senarai limpahan baharu di hujung jadual
  2. BJadual yang lebih besar diperuntukkan dan setiap kunci disisip semula
  3. CKunci sedia ada disusun di tempat
  4. DKunci tertua dipadam untuk memberi ruang
7.Sukar

Nod AVL tidak seimbang kerana subpokok kanan anak kirinya menjadi terlalu tinggi (kes kiri-kanan). Pembetulan manakah yang digunakan?

  1. ASatu putaran kiri tunggal pada nod
  2. BSatu putaran kanan tunggal pada nod
  3. CPutaran kiri pada anak kiri, kemudian putaran kanan pada nod
  4. DPutaran kanan pada anak kiri, kemudian putaran kiri pada nod
8.Sukar

Struktur union-find (set tercerai) dengan penyatuan mengikut pangkat dan pemampatan laluan mempunyai kos teramortisasi setiap operasi sebanyak:

  1. AO(n)
  2. BO(α(n)), fungsi songsang Ackermann, yang hampir malar secara praktikal
  3. CO(n²)
  4. DO(log n) tepat

Kunci jawapan

  1. 1. D · Nod yang tiada anak
  2. 2. C · Data dan rujukan kepada nod seterusnya
  3. 3. A · Bilangan sisi yang bersambung dengannya
  4. 4. A · Ia simetri pada pepenjuru utama
  5. 5. C · Susunan menaik tersusun
  6. 6. B · Jadual yang lebih besar diperuntukkan dan setiap kunci disisip semula
  7. 7. C · Putaran kiri pada anak kiri, kemudian putaran kanan pada nod
  8. 8. B · O(α(n)), fungsi songsang Ackermann, yang hampir malar secara praktikal

Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.