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

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

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

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

1.سهلة

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

  1. APush
  2. BInsert
  3. CDequeue
  4. DEnqueue
2.سهلة

ماذا تفعل عملية peek (أو top) على المكدس؟

  1. Aتُرجع العنصر السفلي من المكدس
  2. Bتزيل كل العناصر من المكدس
  3. Cتُرجع العنصر العلوي دون إزالته
  4. Dتزيل العنصر العلوي وتُرجعه
3.سهلة

في القائمة المترابطة الأحادية، تحتوي كل عقدة على:

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

ما ارتفاع شجرة البحث الثنائية ذات n عقدة في أسوأ الحالات إذا أُدرجت المفاتيح بترتيب تصاعدي؟

  1. A√n
  2. Blog₂ n
  3. Cn (تصبح الشجرة قائمة مترابطة)
  4. D1
5.متوسطة

أي بنية بيانات تُستخدم للتحقق من توازن الأقواس في "{[()]}"؟

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

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

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

ما بنية البيانات التي تدعم ذاكرة تخزين مؤقت LRU (least recently used) بعمليتي get وput في O(1)؟

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

إدراج مفتاح في شجرة AVL جعل الشجرة الفرعية اليسرى لعقدة أطول من اللازم، وذهب المفتاح الجديد إلى الشجرة الفرعية اليسرى لابنها الأيسر (حالة يسار-يسار). أي إصلاح يُطبَّق؟

  1. Aدوران واحد إلى اليسار عند العقدة غير المتوازنة
  2. Bدوران إلى اليسار عند الابن، ثم دوران إلى اليمين عند العقدة
  3. Cدوران واحد إلى اليمين عند العقدة غير المتوازنة
  4. Dإعادة تلوين العقدة وابنها

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

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

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