ورقة عمل هياكل البيانات مع الإجابات

ورقة عمل مجانية قابلة للطباعة في هياكل البيانات: 8 مسألة من السهل إلى مستوى الامتحان، مع مفتاح الإجابات. اطبعها أو احفظها بصيغة PDF.

للمعلمين: يمكن طباعتها ونسخها واستخدامها في الصف مجانًا. كل ورقة عمل جديدة لها قيم جديدة ومفتاح إجابات خاص بها. نقدّر إضافة رابط إلى ExamProblems في صفحة مقررك.

الاسم: ____________________   التاريخ: ____________

1.سهلة

ما الفرق الرئيسي بين المصفوفة الثابتة والمصفوفة الديناميكية؟

  1. Aالمصفوفة الثابتة تسمح بوصول أبطأ بالفهرس
  2. Bالمصفوفة الثابتة لا تخزّن إلا الأعداد
  3. Cالمصفوفة الديناميكية تستطيع النمو بالانتقال إلى كتلة ذاكرة أكبر
  4. Dالمصفوفة الديناميكية تخزّن عناصرها في عقد مترابطة فتنمو عنصرًا بعد عنصر
2.سهلة

ماذا تحتوي كل عقدة في القائمة المترابطة الثنائية؟

  1. Aنسختين من البيانات ومؤشرًا واحدًا
  2. Bبيانات، ومؤشرًا إلى العقدة التالية، ومؤشرًا إلى العقدة السابقة
  3. Cبيانات ومؤشرين، أحدهما إلى العقدة التالية والآخر إلى العقدة التي تليها
  4. Dبيانات ومؤشرًا إلى العقدة التالية فقط
3.سهلة

يُعرَّف ارتفاع الشجرة عادةً بأنه:

  1. Aعدد الحواف على أطول مسار من الجذر إلى ورقة
  2. Bعدد الأوراق في الشجرة
  3. Cعدد أبناء الجذر
  4. Dالعدد الكلي للعقد في الشجرة، بما فيها الجذر وكل الأوراق
4.متوسطة

ما قيمة التعبير اللاحق (postfix) 3 4 + 2 *؟

  1. A24
  2. B14
  3. C11
  4. D10
5.متوسطة

في كومة ثنائية مخزّنة في مصفوفة تبدأ من الفهرس 0، أين أبو العقدة ذات الفهرس i؟

  1. Aفي الفهرس 2i + 1
  2. Bفي الفهرس i − 1
  3. Cفي الفهرس ⌊i / 2⌋ + 1
  4. Dفي الفهرس ⌊(i − 1) / 2⌋
6.متوسطة

ما التعقيد الزمني للبحث عن مفتاح في شجرة بحث ثنائية متوازنة؟

  1. AO(n)
  2. BO(log n)
  3. CO(1)
  4. DO(n log n)
7.صعبة

أي زوج من الاجتيازات يحدد دائمًا شجرة ثنائية فريدة ذات مفاتيح متمايزة؟

  1. Aمستوى بعد مستوى وحده
  2. Bالقبلي والوسطي
  3. Cالقبلي والبعدي
  4. Dالقبلي وحده
8.صعبة

في جدول تجزئة يستخدم العنونة المفتوحة، لماذا يُنفَّذ الحذف غالبًا باستخدام علامة "شاهد القبر" (tombstone)؟

  1. Aتجعل الجدول مرتبًا
  2. Bشواهد القبور تسرّع التجزئة
  3. Cإفراغ الخانة قد يقطع تسلسل السبر لمفاتيح أخرى
  4. Dيجب الاحتفاظ بالمفاتيح المحذوفة إلى الأبد لأسباب أمنية، فلا يعاد استخدام الخانات أبدًا

مفتاح الإجابات

  1. 1. C · المصفوفة الديناميكية تستطيع النمو بالانتقال إلى كتلة ذاكرة أكبر
  2. 2. B · بيانات، ومؤشرًا إلى العقدة التالية، ومؤشرًا إلى العقدة السابقة
  3. 3. A · عدد الحواف على أطول مسار من الجذر إلى ورقة
  4. 4. B · 14
  5. 5. D · في الفهرس ⌊(i − 1) / 2⌋
  6. 6. B · O(log n)
  7. 7. B · القبلي والوسطي
  8. 8. C · إفراغ الخانة قد يقطع تسلسل السبر لمفاتيح أخرى

حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.