def minCost(n, alist, blist): alist = [0] + alist blist = [0] + blist f = [0] * (n + 1) for i in range(1, n + 1): f[i] = f[i - 1] + alist[i] for i in range(2, n + 1): f[i] = min(f[i], f[i-2] + blist[i - 1] , f[i-1] + alist[i]) time = f[-1] 麻烦问一下这个计算time的哪里出错了, 只过了55%,剩下的提示我数组出错 堆栈溢出什么的。

相关推荐

每晚夜里独自颤抖:要求太多的没必要理
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务