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

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

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

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

1.سهلة

ما الذي يعرّف الشجرة الثنائية؟

  1. Aلكل عقدة ابنان بالضبط
  2. Bلكل عقدة ابنان على الأكثر
  3. Cتخزّن كل عقدة عددًا ثنائيًا
  4. Dللشجرة مستويان بالضبط
2.سهلة

أي بنية بيانات تعمل وفق مبدأ "الداخل أخيرًا يخرج أولًا" (LIFO)؟

  1. Aالمكدس (Stack)
  2. Bالقائمة المترابطة
  3. Cالطابور (Queue)
  4. Dجدول التجزئة
3.سهلة

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

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

لماذا يمكن تخزين كومة ثنائية في مصفوفة دون أي مؤشرات؟

  1. Aلأن الأكوام لا تحتوي أبدًا أكثر من 100 عنصر
  2. Bلأن المصفوفات تُبقي المفاتيح مرتبة تلقائيًا فلا حاجة إلى مؤشرات
  3. Cلأن كل المفاتيح في الكومة متساوية
  4. Dلأنها شجرة ثنائية تامة، فتتبع المواضع صيغ فهارس بسيطة
5.متوسطة

ما بنية البيانات التي يستخدمها البحث بالعمق أولًا (DFS، النسخة التكرارية)؟

  1. Aطابور
  2. Bمكدس
  3. Cجدول تجزئة فقط
  4. Dكومة
6.متوسطة

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

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

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

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

دون الاتحاد بالرتبة أو ضغط المسار، ما كلفة عملية find واحدة في أسوأ الحالات في بنية union-find فيها n عنصر؟

  1. AO(α(n))
  2. BO(1)
  3. CO(log n)
  4. DO(n)

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

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

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