loop تستدعي f2 في كل مرة
السؤال الأصلي
For each following code fragment, determine the order of growth of the running time. You may use an answer more than once or not at all.
ترجمة وشرح بالعربية
ترجمة مساعدة؛ صياغة السؤال الأصلية هي المرجع.
حلّل الكود الخاص بهذا الجزء من الجدول. احسب عدد مرات تنفيذ العملية الأساسية، ثم اكتب Big O واشرح السبب.
ملاحظة مهمة على صياغة السؤال
تعريف f2 في الخلية الوسطى من الجدول الأصلي، لا function مجهولة الكلفة. تحليل الزمن لا يتغير إن كانت العملية الخارجية إسنادًا أو جمعًا؛ راجع العلامة الصغيرة في الصورة عند تدقيق النسخ.
المصدر والصفحة الكاملة
يحتاج إلى مراجعةالسؤال من الصورة الأصلية المقدمة. الترجمة والحل والتلميحات ومعايير التقييم شروح مؤلفة وليست نموذج تصحيح رسميًا.
QUESTION 2 — الخلية العلوية اليمنى
قُرئت الصورة بصريًا وصيغ حل تكميلي مستقل. اعتماد مطابقة النص والحل ما زال يحتاج مراجعة؛ إجابات الطالب المكتوبة على الصورة لم تعتمد مفتاحًا. التقييم ذاتي، ولا تصحيح آلي أو درجات رسمية مستنتجة. أُعيد فحص الخلية في عرض مكبّر للأصل وفُصلت بمعرّف دائم. التحديث في الخلية الأخيرة j += i وليس ضربًا. الحل تحقق حسابيًا مستقلًا، ومطابقة المصدر لا تزال needs-review.
بعد فهم nested loop، نطبّق الفكرة على function داخل loop. نحتاج تعريف f2 المرفق، وكلفتها ليست ثابتة.
السؤال الكامل في الجدولالأصل محفوظ كما وصل، بما فيه الكتابة والتغطية الموجودة. الاسم الوارد: WhatsApp Image 2026-10-23 at 2.25.30 PM (2).jpeg. لا نستنتج سنة الامتحان من اسم الملف.
صورة هاتف: ميل أو ضبابية أو قصّ في بعض المواضع. راجع الأصل عند الشك.
الكتابة اليدوية والعلامات على الصورة ليست حلًا رسميًا معتمدًا.