第二题我是先遍历得到日期的最大值为max 然后定义dp数组 -> dp[max+1] dp[i]的含义为第i天所能得到的最大价值 然后开始遍历 int s = startTime[i];int e = endTime[i]; int v = Integer.MIN_VALUE; for(int j=0;j<=s;j++) v = Math.max(v,dp[j] + value[i]); dp[e] = Math.max(dp[e],v); 然后用ans去存储dp[e]的最大值就可以了。

相关推荐

AFBUFYGRFHJLP:直接去美帝试试看全奖phd吧
点赞 评论 收藏
分享
M_bao:简历排版换一下吧,第二个项目换了吧,咱门双非学历本来就不行还用这种项目太掉分了,300沟通一个要简历你打招呼也有问题。
点赞 评论 收藏
分享
牛客网
牛客企业服务