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

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

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

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

1.سهلة

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

  1. An − 1
  2. B2n
  3. Cn + 1
  4. Dn
2.سهلة

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

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

بأي ترتيب يزور الاجتياز البعدي (postorder) لشجرة ثنائية العقد؟

  1. Aالعقدة، ثم الشجرة الفرعية اليسرى، ثم اليمنى
  2. Bالشجرة الفرعية اليسرى، ثم اليمنى، ثم العقدة
  3. Cالشجرة الفرعية اليمنى، ثم العقدة، ثم اليسرى
  4. Dالشجرة الفرعية اليسرى، ثم العقدة، ثم اليمنى
4.متوسطة

طابور منفّذ بمكدسين: push إلى مكدس "in"، وpop من مكدس "out" مع إعادة ملئه من "in" حين يفرغ. ما الكلفة المستهلَكة لكل عملية؟

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

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

  1. A0,5
  2. B2
  3. Cلا يوجد حد أقصى
  4. D1
6.متوسطة

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

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

أُدرجت المفاتيح 5، 3، 8، 1 بهذا الترتيب في كومة ثنائية صغرى فارغة قائمة على مصفوفة. ما المصفوفة النهائية؟

  1. A[3, 1, 8, 5]
  2. B[1, 3, 8, 5]
  3. C[1, 3, 5, 8]
  4. D[1, 5, 8, 3]
8.صعبة

يجب أن تحتفظ بأصغر k قيمة من تدفق من n عددًا باستخدام ذاكرة O(k). أي طريقة تعمل في زمن O(n log k)؟

  1. Aطابور FIFO لآخر k قيمة
  2. Bمصفوفة مرتبة لكل القيم n
  3. Cكومة صغرى تحمل القيم n كلها، تُستخرج منها أصغر k قيمة في النهاية
  4. Dكومة عظمى حجمها k، يُستبدل جذرها حين تصل قيمة أصغر

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

  1. 1. A · n − 1
  2. 2. B · المكدس (Stack)
  3. 3. B · الشجرة الفرعية اليسرى، ثم اليمنى، ثم العقدة
  4. 4. C · O(1)
  5. 5. D · 1
  6. 6. A · O(log n)
  7. 7. B · [1, 3, 8, 5]
  8. 8. D · كومة عظمى حجمها k، يُستبدل جذرها حين تصل قيمة أصغر

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