package com.shufeng.algorithm4.demo;
/**
* @author gsf
* @date 2019-05-12 11:03
*/
public class LeetCode_746_30 {
public static void main(String[] args) {
int[] cost = {10, 15, 20};
// int[] cost = {1, 100, 1, 1, 1, 100, 1, 1, 100, 1};
int i = minCostClimbingStairs(cost);
System.out.println(i);
}
public static int minCostClimbingStairs(int[] cost) {
for (int i = 2; i < cost.length; i++) {
cost[i] = Math.min(cost[i - 1], cost[i - 2]) + cost[i];
}
return Math.min(cost[cost.length - 1], cost[cost.length - 2]);
}
}