بيت تطوير ما هي وظيفة العودية؟ - تعريف من techopedia

ما هي وظيفة العودية؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني الدالة العودية؟

الدالة العودية هي وظيفة في التعليمات البرمجية تشير إلى نفسها للتنفيذ. يمكن أن تكون الوظائف العودية بسيطة أو معقدة. إنها تتيح كتابة أكواد أكثر كفاءة ، على سبيل المثال ، في سرد ​​أو تجميع مجموعات الأرقام أو السلاسل أو المتغيرات الأخرى من خلال عملية واحدة مكررة.

يشرح Techopedia الدالة العودية

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

بالإضافة إلى الوظائف العودية الأكثر بساطة ، توصل المبرمجون وغيرهم إلى وظائف أكثر تفصيلًا تعمل أيضًا من خلال مبادئ العودية. لدى البعض ، مثل تسلسل Fibonacci ، تطبيقات للتمويل ومجالات أخرى ، حيث لا يزال البعض الآخر مقصورًا على فئة معينة وحصريًا إلى حد كبير لمجتمع تكنولوجيا المعلومات.

ما هي وظيفة العودية؟ - تعريف من techopedia