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

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

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

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

1.سهلة

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

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

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

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

في الشجرة، ما العقد الأشقاء؟

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

ما بنية البيانات التي يستخدمها البحث بالعمق أولًا (DFS، النسخة التكرارية)؟

  1. Aجدول تجزئة فقط
  2. Bطابور
  3. Cكومة
  4. Dمكدس
5.متوسطة

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

  1. A1
  2. B0,5
  3. C2
  4. Dلا يوجد حد أقصى
6.متوسطة

لشجرة ثنائية جذرها 1، وابنه الأيسر 2 والأيمن 3، وللعقدة 2 ابنان 4 (أيسر) و5 (أيمن). ما الاجتياز القبلي؟

  1. A4 2 5 1 3
  2. B1 2 4 5 3
  3. C4 5 2 3 1
  4. D1 2 3 4 5
7.صعبة

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

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

ما الميزة الرئيسية لقائمة التخطي (skip list) مقارنةً بقائمة مترابطة مرتبة؟

  1. Aلا تستخدم ذاكرة إضافية
  2. Bبحث متوقع في O(log n) باستخدام عدة مستويات من المؤشرات الأمامية
  3. Cبحث مضمون في O(1) لأن كل عقدة تخزّن مؤشرًا إلى كل عقدة أخرى
  4. Dتخزّن المفاتيح دون ترتيب

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

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

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