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

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

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

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

1.سهلة

ما البنية التي تُستخدم عادةً لتنفيذ طابور الأولوية؟

  1. Aسلسلة نصية
  2. Bالمكدس (Stack)
  3. Cالكومة (Heap)
  4. Dقائمة مترابطة أحادية غير مرتبة
2.سهلة

في المخطط، ما الدورة؟

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

كيف تُخزَّن عناصر المصفوفة في الذاكرة؟

  1. Aفي مواقع عشوائية تختارها دالة تجزئة
  2. Bفي شجرة من صفحات الذاكرة
  3. Cمتفرقة، ومربوطة بمؤشرات
  4. Dفي كتلة واحدة متجاورة، عنصرًا بعد آخر
4.متوسطة

أي طريقة لحل التصادمات تخزّن المفاتيح المتصادمة في قائمة داخل الدلو نفسه؟

  1. Aالتجزئة المزدوجة
  2. Bالسبر الخطي
  3. Cالسبر التربيعي
  4. Dالتسلسل المنفصل (separate chaining)
5.متوسطة

ما الغرض من العقدة الحارسة (sentinel أو dummy) في قائمة مترابطة؟

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

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

  1. Aلا يوجد حد أقصى
  2. B2
  3. C1
  4. D0,5
7.صعبة

ماذا تفعل شجرة splay بعد كل وصول؟

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

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

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

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

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

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