DP文章列表


DP

[luoguP1437] [HNOI2004]敲砖块(DP)

传送门 可以得到一个性质,如果打掉第i列的第j个,那么第i列的1~j1个也会打掉。 如果第i列打j个,那么第i+1列至少打j1个。 #include cstdio#include cstring#de...

[luoguP2831] 愤怒的小鸟(状压DP)

传送门 感觉这题不是很难,但是很恶心。 说一下几点。 1.预处理出来每两个点所构成的抛物线能消除的猪的集合。 2.如果两个点横坐标相同,则不能构成抛物线 3.a = 0 continue 4.卡精度 ...

[luoguP3694] 邦邦的大合唱站队/签到题(状压DP)

传送门 来自kkk的题解: 70分做法:枚举每个学校顺序,暴力。 100分:状压dp。从队列头到尾DP, 状态:f[i]表示i状态下最小的出列(不一致)的个数。 比如f[1101]表示从头到位为1/3...

[luoguP3092] [USACO13NOV]没有找零No Change(状压DP + 二分)

传送门 先通过二分预处理出来,每个硬币在每个商品处最多能往后买多少个商品 直接状压DP即可 f[i]就为,所有比状态i少一个硬币j的状态所能达到的最远距离,在加上硬币j在当前位置所能达到的距离,所有的...

[luoguP1947] 笨笨当粉刷匠_NOI导刊2011提高(10)(DP)

传送门 f[i][j][k]表示前i行,最后一行前j个,选k次最优解 ntr[i][j][2]表示当前行区间i~j涂0或1所能刷的正确格子 #include cstdio#define N 51#de...

[luoguP2704] 炮兵阵地(状压DP)

传送门 可以事先把每一行的所有状态处理出来,发现每一行的状态数最多不超过60个 f[i][j][k]表示前i行,第i行为状态j,第i1行为状态k的最优解 #include vector#include...

[luoguP1472] 奶牛家谱 Cow Pedigrees(DP)

传送门 一个深度为i的树可以由一个根节点外加两个深度为i1的树组成,这就决定了DP该怎么写。 然而我真的没有想到。 f[i][j]表示深度为i节点数为j的个数 sum[i][j]表示深度小于等于i节点...

[luoguP1666] 前缀单词(DP)

传送门 先把所有字符串按照字典序排序一下 会发现有字符串x和y(x再y前面,即字典序小),如果x不是y的前缀,那么在x前面不是x前缀的字符串也不是y的前缀 这样就可以DP了 f[i][j]表示前i个字...

[luoguP1388] 算式(DP)

传送门 看这个n=15本以为是个状压DP 还是too young 这个题最神奇的地方是加括号是根据贪心的策略。 发现只有在一连串的加号两边加上括号才是最优的(想一想,为什么?) f[i][j]表示前i...

[luoguP1773] 符文之语_NOI导刊2010提高(02)(DP)

传送门 f[i][j]表示前i个数余数为j的最优解 sum[i][j]表示字符串i~j所构成的数 #include cstdio#include cstring#define N 1001#defin...


共13页/121条 首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 末页


香港服务器 数据安全 数据库 美国服务器 云服务器 IT DDoS Linux Windows 虚拟化
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图