فہرست کا خانہ:
تعریف - ٹیل ریکورسن کا کیا مطلب ہے؟
دم تکرار ایک درمیانے کے بجائے کسی خاص کوڈ ماڈیول کے اختتام پر تکرار تقریب کو کال کرنے کا کام ہے۔ اگر کوئی فنکشن خود کو کال کرتا ہے تو وہ پنروتبار ہوتا ہے۔ پروگرامنگ کا یہ تصور اکثر خود حوالہ افعال کے ل useful کارآمد ہوتا ہے اور LISP جیسی پروگرامنگ زبانوں میں اہم کردار ادا کرتا ہے۔
ٹیکوپیڈیا نے ٹیل ریکورسن کی وضاحت کی ہے
کمپیوٹر پروگرامنگ میں ، ایک ایسا فنکشن جو خود کو براہ راست یا بالواسطہ کہتا ہے ، ایک بار بار آنے والا فنکشن ہے۔ جب یہ کال فنکشن کے اختتام پر ہوتی ہے ، تو اسے ٹیل ریکورسن کہا جاتا ہے۔ عام طور پر ، دوسرے حساب یا طریقہ کار تکرار کال سے پہلے کیے جاتے ہیں۔
ایک دم تکرار عام طور پر اس وقت ہوتی ہے جب ایک recursive فنکشن کال کی جاتی ہے ، پھر ختم ہوجاتی ہے ، اور بار بار کال کرنے کے بعد اس کے پاس کچھ اور نہیں ہوتا ہے۔ اس نقطہ نظر کے فوائد میں اسٹیک فریم کو برقرار رکھنے کا کم بوجھ ، نیز کوڈ پڑھنے کی اہلیت بھی شامل ہے۔ پروگرامرز اور ڈیزائنرز بعض اوقات کوڈ کو بہتر بنانے اور کارکردگی کو زیادہ سے زیادہ کرنے کے لئے دم تکرار کرتے ہیں۔