الدالة الراجعة (Recursion Function)
المهارات الرقمية
الخوارزميات والبرمجة
الدالة الراجعة (Recursion Function)
الدالة الراجعة (Recursion Function)
من الملخص
مفهوم الدالة الراجعة وآلية عملها
تعد الدالة الراجعة من التقنيات البرمجية القوية التي تشيع في حل المشكلات التي يمكن تقسيمها إلى مشكلات فرعية أصغر ذات هيكل مشابه للمشكلة الأصلية. بدلاً من استخدام حلقات الدوران التقليدية، تقوم الدالة بطلب نفسها لمعالجة جزء أصغر من البيانات. تتميز الدوال الراجعة بالخصائص التالية: **تقسيم المشكلة**: تطبق العملية نفسها على جزء أصغر من البيانات والمعاملات. **سهولة الكتابة**: توفر وضوحاً في الكود البرمجي لبعض المسائل المعقدة مقارنة بحلقات التكرار.
سؤال من بنك الأسئلة
أي مصطلح يطابق الوصف الآتي: دالة قادرة على حل مسألة معينة عن طريق استدعاء نفسها مرات عديدة، وأداء المهمة نفسها كل مرة باستخدام عناصر (Parameters) مختلفة.
- الحالة الأساسية (Base Case)
- الدالة الراجعة (Recursion)
- مصطلح 4
- المكدس (Stack Frame)
موضوعات أخرى في الوحدة