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

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

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

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

1.سهلة

ما خاصية الكومة العظمى (max-heap)؟

  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.متوسطة

تكون شجرة البادئات (trie) فعّالة بشكل خاص في:

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

يزور الاجتياز الداخلي (in-order) لشجرة البحث الثنائية المفاتيح:

  1. Aبترتيب تنازلي دائمًا
  2. Bحسب المستويات
  3. Cبترتيب تصاعدي (مرتبة)
  4. Dبترتيب الإدراج
6.متوسطة

يحتاج تطبيق إلى بحث سريع، وإلى سرد المفاتيح مرتبة والإجابة عن استعلامات المدى. أي بنية هي الأنسب؟

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

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

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

ما كلفة الزمن والمساحة الإضافية لعكس قائمة مترابطة أحادية في مكانها؟

  1. Aزمن O(1) ومساحة إضافية O(1)
  2. Bزمن O(n) ومساحة إضافية O(1)
  3. Cزمن O(n log n) ومساحة إضافية O(1)
  4. Dزمن O(n) ومساحة إضافية O(n)

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

  1. 1. B · مفتاح كل أب أكبر من مفاتيح أبنائه أو يساويها
  2. 2. A · عدد الحواف على أطول مسار من الجذر إلى ورقة
  3. 3. B · بيانات ومرجع إلى العقدة التالية
  4. 4. A · عمليات البحث بالبادئة مثل الإكمال التلقائي
  5. 5. C · بترتيب تصاعدي (مرتبة)
  6. 6. D · شجرة بحث ثنائية متوازنة
  7. 7. C · القبلي والوسطي
  8. 8. B · زمن O(n) ومساحة إضافية O(1)

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