›ما هي القاموس/الخريطة (Dictionary/Map) وكيف تختلف عن المجموعة (Set)؟مبتدئ#هياكل البيانات#التجزئةالتفاصيل →
›ما هي شجرة البحث الثنائية وما هي أوامر الترتيب الشائعة للزيارة؟متوسط#الأشجار#هياكل البياناتالتفاصيل →
›ما هو الكومة (Heap) وكيف تطبق طابور الأولويات (Priority Queue)؟متوسط#الأشجار#هياكل البياناتالتفاصيل →
›كيف تتعامل جداول التجزئة مع التصادمات وعامل التحميل وإعادة تغيير الحجم؟متوسط#التجزئة#التعقيدالتفاصيل →
›كيف تمثل الرسم البياني: قائمة المجاورة مقابل مصفوفة المجاورة؟متوسط#الرسوم البيانية#التعقيدالتفاصيل →
›ما هي أشجار البحث الثنائية المتوازنة (AVL والأشجار الحمراء-السوداء) ولماذا تعتبر مهمة؟متوسط#الأشجار#التعقيدالتفاصيل →
›ما هي التحليل المطفأ (Amortized Analysis)، مستخدماً إعادة تحجيم المصفوفة الديناميكية كمثال؟متوسط#التعقيد#هياكل البياناتالتفاصيل →
›ما هي الرسوم البيانية الموزونة والموجهة، وما المشاكل التي تمثلها؟متقدم#الرسوم البيانية#التعقيدالتفاصيل →
›ما هي بنية disjoint-set (union-find) مع path compression و union by rank؟متقدم#الرسوم البيانية#التعقيدالتفاصيل →
›ما هي قائمة التخطي (skip list) وكيف تحقق البحث بتعقيد O(log n)؟متقدم#هياكل البيانات#التعقيدالتفاصيل →
›كيف تدعم أشجار القطاعات (Segment Trees) وأشجار Fenwick (BIT) الاستعلامات السريعة على النطاقات؟متقدم#الأشجار#التعقيدالتفاصيل →