为了账号安全,请及时绑定邮箱和手机立即绑定

python中动态规划算法,计算路程的最短花费,这样写其中的语法错误有哪些?

python中动态规划算法,计算路程的最短花费,这样写其中的语法错误有哪些?

qq_缱绻流年_03682441 2016-11-30 00:25:09
题目说明我写的代码是如下:fee=[]for i in range(1,11):    fee.append(int(input("请输入行驶%d公里的费用:"%i)))def min_fee(n):    if n==1:        return 12    else:        for j in range(1,n//2):            return([min(min_fee(n-j)+min_fee(j))                    for j in range(1,n//2)])#把需要计算的费用分成两个部分,让两路程部分的最小值相加,再对所有和取最小值。#这样能够避免出现4+5的费用低于8+1,却未被计算到这种情况n=int(input("请输入您要行驶多少公里:"))print(min_fee(n))感觉有好多语法上的问题,出现报错如下,求大神帮忙应如何改正……
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 2404 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信