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

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

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

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

1.سهلة

ما معامل التحميل (load factor) لجدول التجزئة؟

  1. Aعدد العناصر المخزّنة مقسومًا على عدد الدلاء
  2. Bعدد الدلاء مقسومًا على متوسط طول المفاتيح المخزّنة
  3. Cالوقت اللازم لتحميل الجدول من القرص
  4. Dعدد التصادمات حتى الآن
2.سهلة

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

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

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

  1. Aالشجرة الثنائية
  2. Bالكومة (Heap)
  3. Cالمكدس (Stack)
  4. Dالطابور (Queue)
4.متوسطة

ما التعقيد الزمني للبحث عن مفتاح في شجرة بحث ثنائية متوازنة؟

  1. AO(n log n)
  2. BO(1)
  3. CO(log n)
  4. DO(n)
5.متوسطة

كم من الذاكرة تستخدم مصفوفة التجاور لمخطط ذي V رأسًا؟

  1. AO(V²)
  2. BO(V + E)
  3. CO(log V)
  4. DO(E)
6.متوسطة

كم ذاكرة تستخدم قائمة التجاور لمخطط فيه V رأسًا وE حافة؟

  1. AO(V + E)
  2. BO(E²)
  3. CO(V²)
  4. DO(V × E)
7.صعبة

التعقيد الزمني لعملية decrease-key في الكومة الثنائية (مع معرفة موضع العنصر) هو:

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

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

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

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

  1. 1. A · عدد العناصر المخزّنة مقسومًا على عدد الدلاء
  2. 2. C · تخزّن العناصر دون تكرار
  3. 3. D · الطابور (Queue)
  4. 4. C · O(log n)
  5. 5. A · O(V²)
  6. 6. A · O(V + E)
  7. 7. B · O(log n)
  8. 8. B · الارتفاع لا يتجاوز 2 log2(n + 1)

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