close
Q:Recursive & Interative 兩者間寫程式的差異性?
Ans:
在程式中,重複執行程式的形式有以下兩種:
Recuresive (遞迴)-
在具有規則的程式設計,在程式中可以不斷的呼叫自己本身,
形成無窮迴圈,因此需要設定條件來結束執行。
Interative (疊代)-
最基本的重複結構,也就是重複執行一定的步驟,
只是每一次執行時所牽涉的參數可能不同。
其中疊代比較簡單,遞迴較為複雜。
然而,通常使用遞迴寫出來的程式,會比用疊代結構的更為簡潔,
但是電腦可能要多花一點力氣,來處理比較複雜的控制流程。
全站熱搜