随笔分类 -  ACM--DP--思维DP

摘要:PepperLa's Boast(单调队列优化二维dp) 题意:一个人在(1,1)点处,由于这个n*m的二维空间着火了,他要从(1,1)点逃到(n,m)点。给出 n*m 矩阵内每一个坐标的的值代表这里的空气,限制是空气小于等于零的地方不能呼吸。这个人的每一步只可以走到三个方向:(x+1,y+1) o 阅读全文
posted @ 2020-12-16 21:35 swsyya 阅读(374) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-08-26 11:06 swsyya 阅读(0) 评论(0) 推荐(0)
摘要:选择 题解: 其实画一画很容易知道:偶数个的话,最多选\(\left \lfloor \frac{i}{2}\right \rfloor\);奇数个的话,可以选\(\left \lfloor \frac{i}{2}\right \rfloor\)个也可以选\(\left \lfloor \frac{ 阅读全文
posted @ 2020-08-06 23:26 swsyya 阅读(106) 评论(0) 推荐(0)
摘要:Jumping Haybales 题意:从左上角到右下角,‘#’不能落脚,每次可以向下或者向右跳小于等于k的距离,问最小需要多少步到达右下角 分析:设dp[i][j]表示到达点坐标点\(i\),\(j\)所需的最少步数,状态见代码 AC_Code: 1 #include <bits/stdc++.h 阅读全文
posted @ 2020-08-04 22:56 swsyya 阅读(191) 评论(0) 推荐(0)
摘要:The King's Walk 思路:走的步数是确定的,是横坐标、纵坐标只差较大的那个,然后就是用确定的步数走另一个坐标差这样的距离,每次可以不走,前进一步,后退一步,不超出地图范围即可 1 #include <iostream> 2 #include <bits/stdc++.h> 3 using 阅读全文
posted @ 2020-05-08 10:20 swsyya 阅读(125) 评论(0) 推荐(0)
摘要:H. Reporting on Mars 题意:给定n个数的数组,以及一个数k,每次操作可以把一个正数换成一个负数,把一个负数换成一个整数,问最少操作几次可以满足每个\(a[i]\rightarrow a[i+(k-1)]\)之间的数乘起来之后大于0 分析:序号相差k(下文我称他们为“同相位”)的数 阅读全文
posted @ 2020-02-27 23:25 swsyya 阅读(111) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-12-10 22:10 swsyya 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-11-22 21:41 swsyya 阅读(1) 评论(0) 推荐(0)
摘要:Hungry Canadian(简单dp) 具体见代码注释 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <cmath> 5 #include <algorithm> 6 using namespa 阅读全文
posted @ 2019-10-11 19:32 swsyya 阅读(145) 评论(0) 推荐(0)
摘要:题目链接:Gym-101492H 动态规划,应该是比较基础的,可是自己就是不会QAQ.... 1 /* 把使用机会当成“花费” */ 2 # include <iostream> 3 # include <cstdio> 4 # include <cstring> 5 # include <stri 阅读全文
posted @ 2019-08-21 21:18 swsyya 阅读(201) 评论(0) 推荐(0)
摘要:题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1079 AC代码: 1 /* 2 直接状态压缩是显然是不可行的,我们考虑如果没有相邻颜色不相同的限制的话, 3 如果两种油漆能染的木块数目相同,我们就可以认为两种油漆无差别。 4 设dp[a 阅读全文
posted @ 2019-08-10 10:28 swsyya 阅读(340) 评论(0) 推荐(0)
摘要:动态规划入门: 转载自:http://hawstein.com/2013/03/26/dp-novice-to-advanced/ 什么是动态规划,我们要如何描述它? 动态规划算法通常基于一个递推公式及一个或多个初始状态。 当前子问题的解将由上一次子问题的解推出。使用动态规划来解题只需要多项式时间复 阅读全文
posted @ 2019-04-18 17:22 swsyya 阅读(262) 评论(0) 推荐(0)

回到顶部