avatar
f*e
1
加油站问题,给你起始点A 终点B 一个数组代表每一个加油站的油价
坐标代表每一个加油站的位置 一辆车 每英里耗油V 从A出发到B最少耗油量
avatar
y*u
2
dp
love u
avatar
t*r
3
https://www.careercup.com/question?id=5712169009152000
O(n ^ 2)
int minCost(int[] prices, int v){
//dp[i] represents the min cost from A to i
int n = prices.length;
int[] dp = new int[n];
dp[i] = dp[j] + (i - j) * prices[j] * v, for j < i
return dp[n - 1];
}
avatar
o*k
4
跟这题很像,稍微变了下
avatar
B*d
6
应该是找从A到B花的钱最少吧。难道每段路的耗油还不一样?不然给你油价是什么

【在 f****e 的大作中提到】
: 加油站问题,给你起始点A 终点B 一个数组代表每一个加油站的油价
: 坐标代表每一个加油站的位置 一辆车 每英里耗油V 从A出发到B最少耗油量

avatar
f*e
7
你难道不考虑 从j 到 i 油耗完了的情况吗? 这样你如果在j 不加油,根本开不到i

【在 t*********r 的大作中提到】
: https://www.careercup.com/question?id=5712169009152000
: O(n ^ 2)
: int minCost(int[] prices, int v){
: //dp[i] represents the min cost from A to i
: int n = prices.length;
: int[] dp = new int[n];
: dp[i] = dp[j] + (i - j) * prices[j] * v, for j < i
: return dp[n - 1];
: }

avatar
D*n
8
google onsite的题啊。
followup: 汽车的邮箱最多能装 x gallon.
avatar
y*u
9
dp应该也可以,改下状态

【在 D***n 的大作中提到】
: google onsite的题啊。
: followup: 汽车的邮箱最多能装 x gallon.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。