摘要:
题意:
有n座城市,Trisha要求在这n座城市旅游k天,从城市1出发,第k天到达城市n。
输入有n*(n-1)行,每n-1行代表i到除了i之外的其他城市航班的时间以及价格。
求出Trisha的最小花费。
思路:
链式dp,dp[i][d]代表第d天到达i城市所需要的最小代价,于是dp[i][d] = min(dp[i][d], dp[j][d-1] + price[j][i][X])。
意思是:第d天到达i城市所花费的代价是,第d-1天到达j城市 + j到i的价格 最小的一个。 阅读全文
posted @ 2012-11-19 10:58
kedebug
阅读(580)
评论(0)
推荐(0)

浙公网安备 33010602011771号