遞歸與循環,爲什麼老是寫錯?

遞歸與循環,通常是我們用來解決,問題規模大,並且有重複性的步驟的問題 我一般會使用遞歸,因爲遞歸的邏輯清晰,代碼實現起來方便,今天我們不去關注,時間複雜度,空間複雜度,棧溢出的情況,只去考慮兩種編程的理論與代碼的相結合。 就拿一個簡單的二分法來講吧。如果你腦海裏是遞歸的想法,去寫一個循環解決的方法的話,相信我你會遍體鱗傷,不信,你可以去試試,很多細節之處,你可能考慮不到位,導致你的程序出現錯誤。如
相關文章
相關標籤/搜索