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

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

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

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

1.سهلة

ماذا تفعل دالة التجزئة في جدول التجزئة؟

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

كم حافة لشجرة فيها n عقدة؟

  1. An
  2. Bn − 1
  3. C2n
  4. Dn + 1
3.سهلة

ما جذر الشجرة؟

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

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

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

كم يستغرق التحقق من وجود الحافة (u, v) باستخدام مصفوفة التجاور؟

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

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

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

أي زوج من الاجتيازات يحدد دائمًا شجرة ثنائية فريدة ذات مفاتيح متمايزة؟

  1. Aالقبلي وحده
  2. Bالقبلي والبعدي
  3. Cالقبلي والوسطي
  4. Dمستوى بعد مستوى وحده
8.صعبة

أي بنية تتيح حساب الأكبر في كل نافذة حجمها k في مصفوفة بزمن كلي O(n)؟

  1. Aمصفوفة مرتبة تُحدَّث بالإزاحة
  2. Bكومة صغرى يُعاد بناؤها لكل نافذة
  3. Cقائمة مترابطة أحادية لعناصر النافذة
  4. Ddeque يحفظ الفهارس بترتيب تنازلي للقيمة

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

  1. 1. B · تربط المفتاح بفهرس في الجدول
  2. 2. B · n − 1
  3. 3. D · العقدة العليا التي ليس لها أب
  4. 4. B · O(log n)
  5. 5. C · O(1)
  6. 6. D · O(n)، لأن العناصر اللاحقة يجب أن تُزاح
  7. 7. C · القبلي والوسطي
  8. 8. D · deque يحفظ الفهارس بترتيب تنازلي للقيمة

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