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

Apakah akar pokok?

  1. ANod yang tiada anak
  2. BNod teratas yang tiada induk
  3. CNod dengan nilai terbesar
  4. DMana-mana nod di tengah
2.Mudah

Apakah perbezaan utama antara tatasusunan statik dan tatasusunan dinamik?

  1. ATatasusunan dinamik menyimpan elemennya dalam nod berpaut supaya ia boleh membesar satu demi satu
  2. BTatasusunan statik membenarkan akses indeks yang lebih perlahan
  3. CTatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
  4. DTatasusunan statik hanya boleh menyimpan nombor
3.Mudah

Graf terdiri daripada:

  1. AAkar dan daun sahaja
  2. BBucu (nod) yang disambungkan oleh sisi
  3. CKunci dan cincang sahaja
  4. DBaris dan lajur
4.Sederhana

Sesuatu nod dalam pokok carian binari mempunyai subpokok kanan. Di manakah pengganti in-order-nya?

  1. AAnak kanannya, sentiasa
  2. BInduknya, sentiasa
  3. CNod paling kiri dalam subpokok kanannya
  4. DNod paling kanan dalam subpokok kirinya
5.Sederhana

Berapa banyak memori yang digunakan oleh senarai bersebelahan bagi graf dengan V bucu dan E sisi?

  1. AO(E²)
  2. BO(V + E)
  3. CO(V²)
  4. DO(V × E)
6.Sederhana

Bagaimanakah elemen baharu disisip ke dalam timbunan binari?

  1. ASisip di kedudukan tersusunnya dengan menganjak semua elemen yang lebih besar satu tempat ke kanan
  2. BBina semula seluruh timbunan dari awal
  3. CLetakkan di hujung tatasusunan dan gerakkannya ke atas selagi ia melanggar sifat timbunan
  4. DLetakkan di akar dan gerakkannya ke bawah
7.Sukar

Kerumitan masa decrease-key dalam timbunan binari (diberi kedudukan elemen) ialah:

  1. AO(log n)
  2. BO(1)
  3. CO(n log n)
  4. DO(n)
8.Sukar

Tanpa penyatuan mengikut pangkat atau pemampatan laluan, apakah kos kes terburuk satu find dalam struktur union-find dengan n elemen?

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

Kunci jawapan

  1. 1. B · Nod teratas yang tiada induk
  2. 2. C · Tatasusunan dinamik boleh membesar dengan berpindah ke blok memori yang lebih besar
  3. 3. B · Bucu (nod) yang disambungkan oleh sisi
  4. 4. C · Nod paling kiri dalam subpokok kanannya
  5. 5. B · O(V + E)
  6. 6. C · Letakkan di hujung tatasusunan dan gerakkannya ke atas selagi ia melanggar sifat timbunan
  7. 7. A · O(log n)
  8. 8. B · O(n)

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