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

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

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

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

1.سهلة

بأي ترتيب يزور الاجتياز القبلي (preorder) لشجرة ثنائية العقد؟

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

يتكوّن المخطط (graph) من:

  1. Aصفوف وأعمدة
  2. Bجذر وأوراق فقط
  3. Cمفاتيح وقيم تجزئة فقط
  4. Dرؤوس (عقد) تربطها حواف
3.سهلة

ما اسم عملية الطابور التي تزيل العنصر الموجود في المقدمة؟

  1. AEnqueue
  2. BDequeue
  3. CInsert
  4. DPush
4.متوسطة

كم يستغرق التحقق من وجود الحافة (u, v) باستخدام مصفوفة التجاور؟

  1. AO(E)
  2. BO(log V)
  3. CO(V)
  4. DO(1)
5.متوسطة

لشجرة ثنائية جذرها 1، وابنه الأيسر 2 والأيمن 3، وللعقدة 2 ابنان 4 (أيسر) و5 (أيمن). ما الاجتياز البعدي؟

  1. A4 5 2 3 1
  2. B5 4 3 2 1
  3. C1 2 4 5 3
  4. D4 2 5 1 3
6.متوسطة

يُستخدم المخزن المؤقت الدائري (ring buffer) عادةً لتنفيذ:

  1. Aدالة تجزئة
  2. Bشجرة بحث ثنائية
  3. Cاجتياز مخطط
  4. Dطابور ثابت الحجم
7.صعبة

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

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

ما التكلفة المستهلكة (amortised) لكل عملية في بنية union-find (المجموعات المنفصلة) مع الدمج حسب الرتبة وضغط المسار؟

  1. AO(n)
  2. BO(n²)
  3. CO(log n) بالضبط
  4. DO(α(n))، أي دالة أكرمان العكسية، وهي ثابتة عمليًا

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

  1. 1. C · العقدة، ثم الشجرة الفرعية اليسرى، ثم اليمنى
  2. 2. D · رؤوس (عقد) تربطها حواف
  3. 3. B · Dequeue
  4. 4. D · O(1)
  5. 5. A · 4 5 2 3 1
  6. 6. D · طابور ثابت الحجم
  7. 7. D · إفراغ الخانة قد يقطع تسلسل السبر لمفاتيح أخرى
  8. 8. D · O(α(n))، أي دالة أكرمان العكسية، وهي ثابتة عمليًا

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