ماذا تفعل دالة التجزئة في جدول التجزئة؟
- Aتشفّر القيم في الجدول
- Bتربط المفتاح بفهرس في الجدول
- Cترتب المفاتيح في الجدول
- Dتعدّ المفاتيح المخزّنة
ماذا تفعل دالة التجزئة في جدول التجزئة؟
يخزّن جدول التجزئة (hash table) البيانات على شكل:
يتكوّن المخطط (graph) من:
كم يستغرق التحقق من وجود الحافة (u, v) باستخدام مصفوفة التجاور؟
أُدرجت المفاتيح 50، 30، 70، 20، 40 بهذا الترتيب في شجرة بحث ثنائية فارغة. ما الابن الأيسر للعقدة 30؟
في كومة صغرى ثنائية (min-heap) مخزّنة في مصفوفة (يبدأ الفهرس من 0)، يقع ابنا العقدة ذات الفهرس i في:
ما التكلفة المستهلكة (amortised) لكل عملية في بنية union-find (المجموعات المنفصلة) مع الدمج حسب الرتبة وضغط المسار؟
أُدرجت المفاتيح 5، 3، 8، 1 بهذا الترتيب في كومة ثنائية صغرى فارغة قائمة على مصفوفة. ما المصفوفة النهائية؟
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.