746. 使用最小花费爬楼梯

代码实现:
class Solution {
   public int minCostClimbingStairs(int[] cost) {
        int n = cost.length;
       int []dp = new int [n+1];
       dp[0]=0;
       dp[1]=0;
       for(int i=2;i<=n;i++){
           dp[i]=Math.min(dp[i-1]+cost[i-1],dp[i-2]+cost[i-2]);
       }
       return dp[n];
    }
}
posted @ 2021-11-14 16:41  夜未央111  阅读(21)  评论(0编辑  收藏  举报