diff options
Diffstat (limited to 'min_cost_climbing_stairs.cpp')
-rw-r--r-- | min_cost_climbing_stairs.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/min_cost_climbing_stairs.cpp b/min_cost_climbing_stairs.cpp deleted file mode 100644 index 3df886a..0000000 --- a/min_cost_climbing_stairs.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include "leetcode.h" - -class Solution { -public: - int minCostClimbingStairs(vector<int> &cost) { - for (int i = cost.size() - 3; ~i; i--) - cost[i] += min(cost[i + 1], cost[i + 2]); - return min(cost[0], cost[1]); - } -}; - -int main() { - Solution obj; - vector<int> cost = {10, 15, 20}; - cout << obj.minCostClimbingStairs(cost); -} |