عن هذا الملف
ملف تعليمي يغطي الفصل الخامس من مقرر مفاهيم الخوارزميات (CS-211)، ويتناول مفهوم الاستدعاء الذاتي (Recursion) في البرمجة. يشرح الملف الشروط الأساسية للاستدعاء الذاتي مثل حالة الأساس، ويقدم أمثلة توضيحية وأكواد برمجية بلغة C++ لحساب العامل (Factorial)، والقاسم المشترك الأعظم (GCD)، ومتسلسلة فيبوناتشي (Fibonacci)، مع تحليل تنفيذي وتعقيدي لهذه الدوال.