摘要: 遞歸特性 1. 必須要有一個明確的結束條件。 2. 每次進入更深一層的遞歸,問題規模會比上次遞歸都應該會有所減少。 3. 遞歸效率不高,遞歸層次過多會導致堆疊溢出(在計算機中,函數調用是通過堆疊(stack)這種數據結構實現的,每當進入一個函數調用,棧就會加一層堆疊,每當函數返回,棧就會減一層棧幀。 阅读全文
posted @ 2017-04-11 13:55 丹尼爾 阅读(181) 评论(0) 推荐(0)
摘要: 默認參數 觀察上面的代碼,調用函數時,少傳遞了一個值,但卻沒有error message,這就是 那調用默認參數時,也可以用下面二種方式來調用 or 默認參數的特點: 以上介紹的 、`關鍵字參數 默認參數 實際參數 形式參數 參數組`。 參數組介紹 參數組有分二種: 1. 2. 定義一個參數組的函數 阅读全文
posted @ 2017-04-11 13:51 丹尼爾 阅读(515) 评论(0) 推荐(0)