ما الخوارزمية؟
- Aلغة برمجة مصممة لكتابة الصيغ الرياضية
- Bسلسلة منتهية من الخطوات المحددة جيدًا تحل مسألة
- Cأي برنامج حاسوبي له واجهة رسومية
- Dبنية بيانات تخزّن الأعداد
ما الخوارزمية؟
الوصول إلى عنصر في مصفوفة عبر فهرسه يستغرق:
أي مما يلي ينمو بأبطأ ما يمكن عندما تصبح n كبيرة؟
يجد البحث بالعرض أولًا في رسم بياني غير موزون:
ترتب مصفوفة من n عنصر مرة واحدة ثم تجيب عن k استعلام عضوية بالبحث الثنائي. ما الكلفة الكلية؟
كم مقارنة تقريبًا يحتاجها البحث الثنائي في أسوأ الحالات على مصفوفة مرتبة من 1,000,000 عنصر؟
تحل خوارزمية البرمجة الديناميكية Held–Karp مسألة البائع المتجول بدقة. ما زمن تنفيذها لـ n مدينة؟
ما التعقيد الزمني لـ: for i = 1 to n: for (j = i; j ≤ n; j = j + i) نفّذ عملًا O(1)؟
حلول كاملة خطوة بخطوة: تدرّب على هذا الموضوع في examproblems.com.