網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

迭代和遞歸的區別

欄目: IT科技 / 發佈於: / 人氣:2.62W

迭代與遞歸的區別在於:遞歸是由自己延伸出去的,而迭代是得到新的結果並替代了自己。

迭代和遞歸的區別

1、“遞歸”是指函數、過程、子程序在執行過程序中直接或間接調用自身而產生的重入現像。在計算機編程裏,遞歸指的是一個過程:函數不斷引用自身,直到引用的對象已知。

2、“迭代”的含義是:重複反饋過程的活動,其目的通常是爲了逼近所需目標或結果。每一次對過程的重複稱爲一次“迭代”,而每一次迭代得到的結果會作爲下一次迭代的初始值。

Tags:遞歸 迭代