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

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

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

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

1.سهلة

عمق العقدة في الشجرة هو:

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

في قائمة مترابطة أحادية، ماذا يحتوي مؤشر التالي في العقدة الأخيرة؟

  1. Aعنوان العقدة السابقة
  2. Bعدد العقد في القائمة
  3. CNull (لا عقدة)
  4. Dعنوان العقدة الأولى
3.سهلة

ما السمة المميِّزة للمجموعة (set) بوصفها نوع بيانات مجردًا؟

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

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

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

أُدرجت المفاتيح 50، 30، 70، 20، 40 بهذا الترتيب في شجرة بحث ثنائية فارغة. ما الابن الأيسر للعقدة 30؟

  1. A20
  2. B50
  3. C40
  4. D70
6.متوسطة

في جدول تجزئة يستخدم العنونة المفتوحة، ما أقصى معامل تحميل ممكن؟

  1. A2
  2. B1
  3. Cلا يوجد حد أقصى
  4. D0,5
7.صعبة

كم يستغرق البحث عن مفتاح اعتباطي في كومة ثنائية صغرى فيها n عنصر؟

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

أي بنية تتيح حساب الأكبر في كل نافذة حجمها k في مصفوفة بزمن كلي O(n)؟

  1. Aقائمة مترابطة أحادية لعناصر النافذة
  2. Bكومة صغرى يُعاد بناؤها لكل نافذة
  3. Cمصفوفة مرتبة تُحدَّث بالإزاحة
  4. Ddeque يحفظ الفهارس بترتيب تنازلي للقيمة

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

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

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