关注
从后往前看,dp[n][0]表示以0结尾且前面都满足条件的最小代价,dp[n]可以由dp[n-ka]转移而来,但是其实dp[n-a]的计算也会包含前面的k,所以只需要dp[n][0]=max(dp[n-a][0]+dp[n-a][1])+diff(n-a,n),diff表示区间内的非0数量,这个可以用前缀和维护,也就是把这段a长度都变为0,然后就像我上面说的dp[n-a][0]也会继续考虑前面a个0的情况所以这么转移没问题。接着就是dp[n][1]=max(dp[n-b][0],dp[n-b][1])+(b-diff(n-b,n)),不存在的地方存-1
查看原帖
3 3
相关推荐
点赞 评论 收藏
分享
10-15 19:07
常熟市练塘中心小学 C++ 点赞 评论 收藏
分享
09-28 16:01
西南民族大学 C++ 

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 发面经攒人品 #
2710909次浏览 36737人参与
# 产品实习,你更倾向大公司or小公司 #
176053次浏览 1999人参与
# 未岚大陆求职进展汇总 #
22683次浏览 104人参与
# 26届秋招公司红黑榜 #
2987次浏览 8人参与
# 一汽大众工作体验 #
11951次浏览 23人参与
# 最难的技术面是哪家公司? #
53433次浏览 883人参与
# 平安产险科技校招 #
1957次浏览 0人参与
# 机械人的工作环境真的很差吗 #
23947次浏览 118人参与
# 你认为小厂实习有用吗? #
93106次浏览 604人参与
# 入职第一天,你准备什么时候下班 #
84139次浏览 462人参与
# 参加完秋招的机械人,还参加春招吗? #
67598次浏览 597人参与
# 经纬恒润求职进展汇总 #
136099次浏览 1060人参与
# 度小满求职进展汇总 #
7684次浏览 40人参与
# 你有哪些缓解焦虑的方法? #
36483次浏览 832人参与
# 秋招想进国企该如何准备 #
97046次浏览 483人参与
# 来聊聊机械薪资天花板是哪家 #
146257次浏览 804人参与
# 饿了么求职进展汇总 #
76922次浏览 682人参与
# 我对___祛魅了 #
134479次浏览 743人参与
# 职场捅娄子大赛 #
429331次浏览 4161人参与
# 关于提前批我想问 #
242697次浏览 2284人参与
# 机械人的薪资开到多少,才适合去? #
134942次浏览 489人参与
# 我的求职进度条 #
135512次浏览 1556人参与