70. 爬楼梯 leetcode

2018-11-02  本文已影响4人  出来遛狗了
image.png
class Solution {
    func climbStairs(_ n: Int) -> Int {
        if n == 0||n == 1 {
            return n
        }
        var arr = [Int].init(repeating: 1, count: n + 1)
        arr[0] = 1
        arr[1] = 1
        for i in 2...n{
            arr[i] = arr[i - 1] + arr[i - 2];
        }
        return arr[n];
    }
}
上一篇 下一篇

猜你喜欢

热点阅读