我第二题用的三个动态规划数组,dp1[i],dp2[i],dp3[i]表示没有选能量棒,选了a[i],选了b[i]。 dp1[i]=max(dp2[i-1],dp3[i-1]); dp2[i]=max(dp1[i-1],dp3[i-1])+a[i]; dp3[i]=max(dp1[i-1],dp2[i-1])+b[i];
点赞 评论

相关推荐

昨天 11:26
复旦大学 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务