dp
文章平均质量分 60
stoorz1023
这个作者很懒,什么都没留下…
展开
-
【洛谷P4280】逆序对
题目题目链接:https://www.luogu.com.cn/problem/P4280暑假到了,小可可和伙伴们来到海边度假,距离海滩不远的地方有个小岛,叫做欢乐岛,整个岛是一个大游乐园,里面有很多很好玩的益智游戏。碰巧岛上正在举行“解谜题赢取免费门票”的活动,只要猜出来迷题,那么小可可和他的朋友就能在欢乐岛上免费游玩两天。迷题是这样的:给出一串全部是正整数的数字,这些正整数都在一个范围内选取,谁能最快求出这串数字中“逆序对”的个数,那么大奖就是他的啦!当然、主办方不可能就这么简单的让迷题被解开,原创 2021-03-18 21:51:12 · 307 阅读 · 0 评论 -
【JZOJ3920】噪音【dp】
题目:题目链接:https://jzoj.net/senior/#main/show/3920FJ有M个牛棚,编号1至M,刚开始所有牛棚都是空的。FJ有N头牛,编号1至N,这N头牛按照编号从小到大依次排队走进牛棚,每一天只有一头奶牛走进牛棚。第i头奶牛选择走进第p[i]个牛棚。由于奶牛是群体动物,所以每当一头奶牛x进入牛棚y之后,牛棚y里的所有奶牛们都会喊一声“欢迎欢迎,热烈欢迎”,由于声音很...原创 2019-12-07 14:35:07 · 373 阅读 · 0 评论 -
【CSP-S 2019】【洛谷P5664】Emiya 家今天的饭【dp】
菜到爆炸qwq,84pts的出血大放送都没拿到原创 2019-11-23 21:48:49 · 757 阅读 · 0 评论 -
【JZOJ3889】序列问题【dp】【高精度】
题目:题目链接:https://jzoj.net/senior/#main/show/3889小H是个善于思考的学生,她正在思考一个有关序列的问题。她的面前浮现出了一个长度为n的序列{ai},她想找出两个非空的集合S、T。这两个集合要满足以下的条件:两个集合中的元素都为整数,且都在 [1, n] 里,即Si,Ti ∈ [1, n]。对于集合S中任意一个元素x,集合T中任意一个元素y,满...原创 2019-11-11 20:05:04 · 205 阅读 · 1 评论 -
【洛谷P2051】中国象棋【dp】
题目:题目链接:https://www.luogu.org/problem/P2051这次小可可想解决的难题和中国象棋有关,在一个N行M列的棋盘上,让你放若干个炮(可以是0个),使得没有一个炮可以攻击到另一个炮,请问有多少种放置方法。大家肯定很清楚,在中国象棋中炮的行走方式是:一个炮攻击到另一个炮,当且仅当它们在同一行或同一列中,且它们之间恰好 有一个棋子。你也来和小可可一起锻炼一下思维吧!...原创 2019-11-11 11:54:04 · 242 阅读 · 0 评论 -
【JZOJ3847】都市环游【dp】【矩阵乘法】
题目大意:题目链接:https://jzoj.net/senior/#main/show/3847因为SJY干的奇怪事情过多,SJY收到了休假的通知,于是他准备在都市间来回旅游。SJY有一辆车子,一开始行驶性能为0,每过1时间行驶性能就会提升1点。每个城市的道路都有性能要求。SJY一共有t时间休息,一开始他位于1号城市(保证1号城市道路要求为0),他希望在n号城市结束旅程。每次穿过一条城市间的...原创 2019-11-07 19:05:27 · 249 阅读 · 0 评论 -
【JZOJ3833】平坦的折线【dp】【二分】
题目大意:题目链接:https://jzoj.net/senior/#main/show/3833现在我们在一张纸上有一个笛卡尔坐标系。我们考虑在这张纸上用铅笔从左到右画的折线。我们要求任何两个点之间连接的直线段与x轴的夹角在-45~45之间,一条满足以上条件的折线称之为平坦的折线。假定给出了n个不同的整点(坐标为整数的点),最少用几条平坦的折线可以覆盖所有的点?例子:图中有6个整点:(...原创 2019-11-05 15:47:13 · 208 阅读 · 0 评论 -
【洛谷P1006】传纸条【DP】
题目大意:题目链接:https://www.luogu.org/problemnew/show/P1006给出一个n×mn\times mn×m的矩阵,每个格子中有权值,求从(1,1)(1,1)(1,1)到(n,m)(n,m)(n,m)的两条不相交路径使得路径权值之和最大。思路:很明显可以把题目看成两条不相交的路径从(1,1)(1,1)(1,1)到(n,m)(n,m)(n,m)。那么就可...原创 2018-11-10 22:28:39 · 449 阅读 · 0 评论 -
【JZOJ1274】游历的路线【DP】
很简单的一道暴力dp,真·立方暴力原创 2019-01-26 14:31:07 · 195 阅读 · 0 评论 -
【JZOJ4255】ACM【dp】
题目大意:题目链接:https://jzoj.net/senior/#main/show/4255Zagreb大学的ACM队伍(由三个人组成)正在打Final。他们的技术指导提出了一个牛逼的策略如下。在一开始,队伍的每一个人会评估每一道题的难度,难度会用1~5的整数表示,数字越大题目越难。然后他们会分配题目给每个人。题目会分成三个部分,每个队员会拿到一个非空的连续的题目代表了他要解决的问题。...原创 2019-02-12 23:23:13 · 282 阅读 · 0 评论 -
【洛谷P1387】最大正方形【dp】
题目大意:题目链接:https://www.luogu.org/problemnew/show/P1387给一个N×MN\times MN×M的01矩阵, 求一个面积最大的全为1的正方形子矩阵. 输出它的面积。思路:很显然是用dpdpdp啊。对于点(i,j)(i,j)(i,j),显然以它为左下角的最大正方形只能是它往左上扩张、往左边扩张、往右边扩张的最大正方形边长加1。设f[i][j...原创 2019-04-13 07:23:25 · 418 阅读 · 0 评论 -
【JZOJ1857】最大值【dp】
题目大意:题目链接:JZOJ:https://jzoj.net/senior/#main/show/1857学校局域网:http://10.156.31.134/contestnew.aspx?cid=91求在1∼m1\sim m1∼m中选出nnn个(可重复)最长严格上升子序列为p+1p+1p+1的方案数。思路:由于TTT比较大,考虑先预处理。设f[i][j][k]f[i][j...原创 2019-04-13 07:43:54 · 181 阅读 · 0 评论 -
【JZOJ2109】清兵线【dp】
题目大意:题目链接:https://jzoj.net/junior/#main/show/2109一条数轴上有nnn个特殊格子x1,x2...xnx_1,x_2...x_nx1,x2...xn,每个格子的价值一开始都是mmm。从原点出发,每次向左或向右走一格,每走一格所有格子的价值全部减1。走到这格后将获得这格的价值。求任意时刻结束的最大价值。思路:显然我们走的距离是一段区间,不可...原创 2019-05-11 14:13:20 · 159 阅读 · 0 评论 -
【USACO3.3.5】【洛谷P2733】家的范围 Home on the Range【dp】
题目大意:题目链接:https://www.luogu.org/problemnew/show/P2733求n×nn\times nn×n的正方形内边长大于1且权值全部为1的子正方形个数。思路:这道题题型有点像最大正方形啊。如果我们求出了以(x,y)(x,y)(x,y)为右下角的最大正方形边长为kkk,那么以(x,y)(x,y)(x,y)为右下角,就可以构造出边长为2,3,4...k2...原创 2019-05-24 21:18:46 · 227 阅读 · 0 评论 -
【JZOJ6313】Maja【dp】
题目大意:题目链接:https://jzoj.net/senior/#main/show/6313一个n×mn\times mn×m的网格图,经过点(x,y)(x,y)(x,y)可以获得ax,ya_{x,y}ax,y的价值,一个点可以 经过多次。求从(x,y)(x,y)(x,y)出发,走ppp步后回到(x,y)(x,y)(x,y)的最大价值。思路:这道题有三个相对显然的性质。最终一...原创 2019-08-21 20:21:18 · 176 阅读 · 0 评论 -
【JZOJ2320】诡异游戏【dp】【堆】
题目大意:题目链接:https://jzoj.net/junior/#main/show/2320思路:被C组的题目血虐qwqqwqqwq感觉这道题还是不止C组难度的啊。拿到B组去应该也没几个人可以做出来。害得我一下午没有改A组题把每一个花看成一个点。首先由一个很显然的性质。如果我们已经取好了[1,x][1,x][1,x]的所有花,那么我们下次一定会取一个连续区间[x+1,y]...原创 2019-09-07 22:25:43 · 200 阅读 · 2 评论 -
【洛谷P2267】琪琪的项链【dp】
题目大意:题目链接:https://www.luogu.org/problem/P2267给出一个数列,求选择其中若干个数字从左往右构成的排列有多少个。思路:设f[i]f[i]f[i]表示最后一个数字是第iii个数字的排列个数。设位置iii的数字是a[i]a[i]a[i],那么能对其做成贡献的区间就是[x,i−1][x,i-1][x,i−1],其中a[x]=a[i]a[x]=a[i]a...原创 2019-10-06 22:33:23 · 1080 阅读 · 0 评论 -
【CH 5102】Mobile Service【DP】
题目大意:题目链接:http://contest-hunter.org:83/contest/0x50%E3%80%8C%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E3%80%8D%E4%BE%8B%E9%A2%98/5102%20Mobile%20Service 有三个服务员和mmm个地点,给定任意点到任意点的代价,求三个服务员在能到达所有地点的前提下总代价最...原创 2018-08-19 20:19:15 · 393 阅读 · 0 评论 -
【POJ 2279】Mr. Young's Picture Permutations【DP】
题目大意:题目链接:http://poj.org/problem?id=2279 nnn个学生站成kkk排,每排分别有N1,N2,N3……NkN1,N2,N3……NkN1,N2,N3……Nk名学生。要求每排的学生的身高单调递增,而每一排的同位的同学的身高单调递减。求总的方案数。思路:排数最多五排,所以可以考虑五维DPDPDP。 设f[a][b][c][d][e]f[a][b][...原创 2018-08-18 11:53:29 · 636 阅读 · 0 评论 -
【洛谷P1057】传球游戏【DP】
题目大意:nnn个人围成一圈,每次每个人可以把球传给左右的两个人。求一开始在111号手上。求经过mmm次传球球又在111号手上的方案数。思路:NOIP前抱佛脚很明显的设拿着球的人和传球次数为阶段。那么就可以设f[i][j]f[i][j]f[i][j]表示球在第iii个人手上,传了jjj次球的方案数。那么由于只能从i−1i-1i−1和i+1i+1i+1两个人手中传过来,那么很明显就有f[...原创 2018-11-10 08:49:49 · 375 阅读 · 0 评论 -
【JZOJ5907】轻功【DP】
题目大意:题目链接:https://jzoj.net/senior/#main/show/5907题目图片:http://wx4.sinaimg.cn/mw690/0060lm7Tly1fwqa674nrcj30jb0e93z2.jpghttp://wx1.sinaimg.cn/mw690/0060lm7Tly1fwqa674c41j30ja0ctjrl.jpghttp://wx2.si...原创 2018-10-30 15:38:02 · 160 阅读 · 0 评论 -
【洛谷P1025】【JZOJ5195】数的划分【DP】
题目大意:题目链接:洛谷:https://www.luogu.org/problemnew/show/P1025JZOJ:https://jzoj.net/senior/#main/show/5195将nnn个弹珠分成kkk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。思路:我们先来讨论一下放的方法。为了使任意两份互不相同,那么就让第一份的珠子数量≥\geq≥第二份珠子的数...原创 2018-10-29 13:13:33 · 208 阅读 · 0 评论 -
【JZOJ5178】So many prefix?【KMP】【DP】
题目大意:题目链接:https://jzoj.net/senior/#main/show/5178题目图片:http://wx3.sinaimg.cn/mw690/0060lm7Tly1fwlvu2xyz7j30mx05oq3e.jpghttp://wx3.sinaimg.cn/mw690/0060lm7Tly1fwlvu2yaucj30jy0c2gm9.jpghttp://wx3.si...原创 2018-10-26 20:16:31 · 532 阅读 · 0 评论 -
【JZOJ2938】分割田地【DP】
题目大意:题目链接:https://jzoj.net/senior/#main/show/2938题目图片:http://wx2.sinaimg.cn/mw690/0060lm7Tly1fwecwhe8txj30j10dv74k.jpghttp://wx1.sinaimg.cn/mw690/0060lm7Tly1fwecwhdzjnj30j50dzjrf.jpg给出2×n2\times ...原创 2018-10-20 08:14:53 · 274 阅读 · 0 评论 -
【CH 5501】环路运输【DP】【单调队列】
题目大意:题目链接:http://contest-hunter.org:83/contest/0x50%E3%80%8C%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E3%80%8D%E4%BE%8B%E9%A2%98/5501%20%E7%8E%AF%E8%B7%AF%E8%BF%90%E8%BE%93 nnn个在一个环上的仓库,两两之间运货的代价是a[i]+a...原创 2018-08-21 09:20:05 · 477 阅读 · 0 评论 -
【CODEVS 2185】最长公共上升子序列【DP】
题目大意:题目链接:http://codevs.cn/problem/2185/ 求一个两个数列的LCIS。思路:这道题最简单的方法是O(n3)O(n3)O(n^3)的,但是n,m≤3000n,m≤3000n,m\leq 3000,肯定不行。 考虑优化。我们发现,在O(n3)O(n3)O(n^3)的方法里,每次jjj加一的时候iii没变,那么同时也说明在jjj加一时a[i]...原创 2018-08-18 10:36:00 · 363 阅读 · 0 评论 -
【JZOJ5354】【NOIP2017提高A组模拟9.9】导弹拦截【网络流】【DP】
网络流+线型DP好题,最小点覆盖。原创 2018-12-30 16:41:36 · 270 阅读 · 0 评论 -
【JZOJ3894】改造二叉树【树】【LIS】
题目大意:题目链接:https://jzoj.net/senior/#main/show/3894给出一棵二叉树,求这棵二叉树需要修改多少个值(且保证均为整数)才能变成一棵二叉搜索树?二叉搜索树指的是对于任意一个结点,有左儿子&lt;&lt;<根节点&lt;&lt;<右儿子。思路:由于有左儿子&lt;&lt;<根节点&a...原创 2019-01-25 19:07:01 · 146 阅读 · 0 评论 -
【洛谷P4381】Island【基环树】【树的直径】【单调队列】【dp】
基环树+树的直径+单调队列优化dp神题。虽然考察的知识点多,但是都不算是非常难。也算是一道好题了。orz原创 2019-03-01 20:03:51 · 509 阅读 · 0 评论 -
【newSSLOJ1296】猫咪的进化【dp】
dp水题,方程很好想。原创 2019-03-02 16:00:39 · 328 阅读 · 0 评论 -
【洛谷P1415】拆分数列【dp】
dp恶心题。orz 加强版是dp+hash+二分+线段树orzorzorz原创 2019-04-26 22:01:36 · 370 阅读 · 1 评论 -
地铁重组【dp】
和下面↓一样,也是一道沙雕dp。原创 2019-04-27 14:13:21 · 460 阅读 · 0 评论 -
膜拜神牛【LIS】
题目大意:题目链接:http://10.156.31.134/contestnew.aspx?cid=128在nnn个二元组(ai,bi)(a_i,b_i)(ai,bi)中选择若干个,使得被选择的任意两个二元组i,ji,ji,j均不满足ai≤aja_i\leq a_jai≤aj且bi≤bjb_i\leq b_jbi≤bj。思路:考虑把一维为关键字升序排序,这样就转变成另一维的...原创 2019-08-06 16:19:15 · 134 阅读 · 0 评论 -
【Comet OJ - Contest #8】C - 符文能量【dp】
题目大意:题目链接:https://www.cometoj.com/contest/58/problem/C?problem_id=2760有nnn个物品,每个物品有a,ba,ba,b两个属性,每次合并两个相邻的物品i,i+1i,i+1i,i+1会合并成一个(ai,bi+1)(a_i,b_{i+1})(ai,bi+1)物品,但需花费代价ai+1×bia_{i+1}\times b_iai+...原创 2019-08-10 07:31:08 · 312 阅读 · 0 评论 -
【洛谷P1387】最大正方形【DP】
题目大意:题目链接:https://www.luogu.org/problemnew/show/P1387 在一个n×mn×mn\times m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长。思路:很明显是一道动态规划的题目。 设f[i][j]f[i][j]f[i][j]为以第iii行第jjj列为右下角的最大正方形,那么由于f[i][j]f[i][j]f[i][j...原创 2018-08-15 16:21:14 · 227 阅读 · 0 评论 -
【NOIP2018】【洛谷P5017】摆渡车【DP】
题目大意:题目链接:https://www.luogu.org/problemnew/show/P5017有nnn个人分别在t1∼tnt_1\sim t_nt1∼tn的时间到达,一辆摆渡车要把这些人送到另外一个地方,摆渡车来回一次要mmm的时间单位。求把这些人都送到的最短时间。思路:肯定可以先把ttt排序。我们知道,一个人到达后发车只会有两种情况:摆渡车在他到达之前就到了。此时...原创 2018-11-21 17:10:19 · 1748 阅读 · 0 评论