قائمة الأسئلةالسؤال 1 من 3 · Check Termination, Then Find the Maximum
تمرين على الدرس
احسب المتوسط دون إعادة الجمع
تصميم Algorithm
السؤال الأصلي
لدينا قائمة A من n عددًا وn≥1. هذا pseudocode يعيد مجموع القائمة n مرة ثم يعيد المتوسط:
FOR repeat FROM 1 TO n
total ← 0
FOR i FROM 0 TO n-1
total ← total + A[i]
END FOR
END FOR
RETURN total/n
اكتب تحسينًا يحافظ على النتيجة. برّر صحته وحده المحكم ومساحته الإضافية. نفترض الحساب الدقيق ووصولًا ثابت الكلفة للعنصر.
المصدر والصفحة الكاملة
يحتاج إلى مراجعةتمرين أصلي مؤلف استرشادًا بموضوعات المحاضرة. الصياغة والبيانات والحل ليست نصًا أصليًا مستخرجًا من التسجيل.
سؤال تكميلي مؤلف، وليس نقلًا عن الأستاذ أو امتحان تاريخي. المعايير للتدريب والتقييم الذاتي.
تحليل التعقيدأساسيات الخوارزميات
تسجيل «خوارزميات ٢»التفريغ الآلي الخام — خوارزميات ٢.m4a