جدول المحتويات:
التعريف - ماذا تعني الدالة العودية؟
الدالة العودية هي وظيفة في التعليمات البرمجية تشير إلى نفسها للتنفيذ. يمكن أن تكون الوظائف العودية بسيطة أو معقدة. إنها تتيح كتابة أكواد أكثر كفاءة ، على سبيل المثال ، في سرد أو تجميع مجموعات الأرقام أو السلاسل أو المتغيرات الأخرى من خلال عملية واحدة مكررة.
يشرح Techopedia الدالة العودية
غالبًا ما تعتمد الدوال المتكررة في التعليمات البرمجية على إعدادات الحلقة ، حيث يتم استدعاء المتغير الأولي عدة مرات أثناء تبديلها بواسطة الحلقة. تتضمن الأمثلة البسيطة للدالة العودية المضروب ، حيث يتم ضرب عدد صحيح بمفرده بينما يتم خفضه تدريجياً. يمكن استدعاء العديد من وظائف المراجع الذاتية الأخرى في حلقة ما ، الدوال العودية ، على سبيل المثال ، حيث تعطى n = n + 1 نطاق تشغيل.
بالإضافة إلى الوظائف العودية الأكثر بساطة ، توصل المبرمجون وغيرهم إلى وظائف أكثر تفصيلًا تعمل أيضًا من خلال مبادئ العودية. لدى البعض ، مثل تسلسل Fibonacci ، تطبيقات للتمويل ومجالات أخرى ، حيث لا يزال البعض الآخر مقصورًا على فئة معينة وحصريًا إلى حد كبير لمجتمع تكنولوجيا المعلومات.
