?
题目没有说明白的是,不能用电动车剩余的能力,每次都要充满。
?
题目分析:
动态规划问题,可以对站点进行DP,加上起点和终点一共有n+2个站,起点表示站点0,dp[n+1]就是乌龟的最优时间,即最短时间,那么动态转化方程为:dp[i]=min(dp[i],dp[j]+t1); t1:从j到i的最优(最少)时间。
?
AC代码:
?
/**
*@xiaoran
*DP,题意不清楚,不能用上次剩下的能量
*dp[i]=min(dp[i],dp[j]+cost),cost:从j——>i的时间
*/
#include
#include
#include