遞歸算法的原理

有這樣一個問題:假如後一個人的年齡比前一個人大兩歲,有五個人,第一個人的年紀爲10歲,求另外幾個人的年齡 我們先寫一段代碼: 然後呢進行入棧操作(先進後出),Age(5)進棧,Age(4)+2未知,然後如此反覆直到Age(1)進棧,這時候Age(1)已知則進行出棧操作,因爲函數本身調用自己,然後在返回上一層,依次解出她們的值。 遞歸算法的效率比循環的 效率低
相關文章
相關標籤/搜索