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

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

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

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

1.سهلة

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

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

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

  1. APush
  2. BInsert
  3. CEnqueue
  4. DDequeue
3.سهلة

ما الفرق الرئيسي بين المصفوفة الثابتة والمصفوفة الديناميكية؟

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

كيف تعمل عملية استخراج الأصغر (extract-min) في كومة ثنائية صغرى؟

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

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

  1. A1
  2. B√n
  3. Cn (تصبح الشجرة قائمة مترابطة)
  4. Dlog₂ n
6.متوسطة

ما كلفة إدراج عنصر في منتصف مصفوفة من n عنصر؟

  1. AO(log n)، بسبب البحث الثنائي
  2. BO(n²)، لأن كل عنصر يتحرك n مرة
  3. CO(n)، لأن العناصر اللاحقة يجب أن تُزاح
  4. DO(1)، لأن الفهرس معروف
7.صعبة

أي ضمان تعطيه قواعد الشجرة الحمراء-السوداء بشأن ارتفاع شجرة فيها n مفتاحًا؟

  1. Aالارتفاع لا يتجاوز n / 2
  2. Bالارتفاع لا يتجاوز log2 n + 1
  3. Cالارتفاع لا يتجاوز 2 log2(n + 1)
  4. Dالارتفاع log2 n بالضبط
8.صعبة

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

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

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

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

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