python3:
class Solution:
def minCostClimbingStairs(self, cost: List[int]) -> int:
n = len(cost)
prev = curr = 0
for i in range(2, n + 1):
nxt = min(curr + cost[i - 1], prev + cost[i - 2])
prev, curr = curr, nxt
return curr
本文介绍了如何使用Python3实现一个名为minCostClimbingStairs的类方法,解决最小成本爬楼梯问题,通过动态规划的思想计算从底层到顶层的最小成本路径。
1249

被折叠的 条评论
为什么被折叠?



