5-12
1,每個遞歸函數都有兩部分,基線條件和遞歸條件 base case and recursive case
2,調用一個函數的時候,其他的函數調用會暫停并處于未完成的狀態
3.調用棧會消耗大量的內存,棧很高的時候意味著計算機要存儲大量的函數調用信息,此時的選擇是重新編寫代碼,將棧運算改變成循環或是使用尾遞歸
?
轉載于:https://www.cnblogs.com/coder-2017/p/9029510.html
總結
- 上一篇: IP 、127.0.0.1、localh
- 下一篇: 深入浅出的排序算法-冒泡排序