當前位置:知知館 >

經驗

> 迭代和遞歸的區別

迭代和遞歸的區別

迭代和遞歸的區別

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

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

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

標籤: 迭代 遞歸
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-hk/jingyan/k3mmd5.html