随笔分类 -  ACM_动态规划

摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=4949 阅读全文
posted @ 2015-07-14 21:12 mithrilhan 阅读(137) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=4804题意:用[C,D]个1×1的方格,和任意个1×2的方格去覆盖N*M的网格,有阻碍,的方法数。思路:dp[cur][j][k]:当前状态为cur,用了j个1×1的方格时状态为k的方案数。代码: 1 #in... 阅读全文
posted @ 2015-07-14 21:10 mithrilhan 阅读(208) 评论(0) 推荐(0)
摘要:通道:http://www.lydsy.com/JudgeOnline/problem.php?id=2595题意:求一个连通块包含所有的数字0且连通块内所有数字之和最小思路: 不选的格子(i,j)必须同时满足以下两个条件: (1)(i,j)不是0 (2)(i-1,j)不选或者(i-1,j... 阅读全文
posted @ 2015-07-14 21:10 mithrilhan 阅读(137) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=4113题意:简单回路,绕着格子轮廓把‘O’围起来,使得里面没有‘X’的最短路径,可选可不选。思路:首先把格点看成方格,然后行列分别增一。对于区分‘O’和‘X’不能在同一个块里面的处理方法就是状态增加一维,表示... 阅读全文
posted @ 2015-07-14 21:09 mithrilhan 阅读(257) 评论(0) 推荐(0)
摘要:通道:http://poj.org/problem?id=3133题意:2条简单路径,不相交,最小权值,可选可不选,有障碍。思路:构造2条轮廓线分辨表示两条路径即可。代码: 1 #include 2 #include 3 #include 4 5 using namespace s... 阅读全文
posted @ 2015-07-14 21:07 mithrilhan 阅读(188) 评论(0) 推荐(0)
摘要:通道:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3466题意:六边形,多回路全覆盖,有阻碍。代码: 1 #include 2 #include 3 #include 4 5 using namespac... 阅读全文
posted @ 2015-07-14 21:06 mithrilhan 阅读(265) 评论(0) 推荐(0)
摘要:通道:http://www.lydsy.com/JudgeOnline/problem.php?id=2331题意:用L型的填满格子,有障碍。思路:0表示该格无插头,1表示向内,2表示向外。 (1)如果left插头和up插头都为0 1.从未决策右边和下边格子引两条箭头 2.从该格向未... 阅读全文
posted @ 2015-07-14 20:37 mithrilhan 阅读(195) 评论(0) 推荐(0)
摘要:通道:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=3396题意:简单路径,任意起点终点,权值和最大,有阻碍点。思路:起点终点不固定,加个单插头就好了,妈蛋,单插头问题用括号匹配法搞了很久,并不对。。。too young too... 阅读全文
posted @ 2015-07-14 19:11 mithrilhan 阅读(257) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=4285题意:多回路, 有障碍K回路问题。代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 cons... 阅读全文
posted @ 2015-07-13 18:41 mithrilhan 阅读(238) 评论(0) 推荐(0)
摘要:通道:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3256题意:简单路径-左上角走到左下角的路径方案数。思路:M太大,需快速幂,预处理所有状态即可。代码: 1 #include 2 #include 3 #inclu... 阅读全文
posted @ 2015-07-13 13:55 mithrilhan 阅读(182) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=3377题意:简单路径,从左上角走到右下角的最大权值,不需要每个格子都需要经过。思路:初始化左上角上面那一格有下插头,然后一个不选状态,over.代码: 1 #include 2 #include 3... 阅读全文
posted @ 2015-07-12 11:20 mithrilhan 阅读(247) 评论(0) 推荐(0)
摘要:通道:http://acm.fzu.edu.cn/problem.php?pid=1977题意:单回路,有障碍点,必走点和非必走点。思路:由于有格子可以不经过,那么就导致最后一个格子无法确定,我们找到输入中最后一个无障碍的格子,那么计算的时候,以后的格子作为最后一个即可。 1 #include ... 阅读全文
posted @ 2015-07-10 19:22 mithrilhan 阅读(211) 评论(0) 推荐(0)
摘要:通道:http://poj.org/problem?id=1739题意:左下角走到右下角路径数,单回路。做法就是我们新添2行后寻找回路就可以啦 。代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7... 阅读全文
posted @ 2015-07-10 17:57 mithrilhan 阅读(173) 评论(0) 推荐(0)
摘要:通道:http://www.lydsy.com/JudgeOnline/problem.php?id=1187题意:单回路,权值,可选可不选,权值和最大。代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6... 阅读全文
posted @ 2015-07-10 17:52 mithrilhan 阅读(224) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=1693题意:多回路路径方案数,无障碍。代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 const i... 阅读全文
posted @ 2015-07-10 17:49 mithrilhan 阅读(206) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=1964题意:单回路,权值,无阻碍。代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 const int... 阅读全文
posted @ 2015-07-10 17:45 mithrilhan 阅读(176) 评论(0) 推荐(0)
摘要:通道:http://acm.timus.ru/problem.aspx?space=1&num=1519题意:单回路,经过全部可达点,有阻碍点。代码:#include #include #include using namespace std;const int MAX_N = 13;const i... 阅读全文
posted @ 2015-07-10 17:39 mithrilhan 阅读(210) 评论(0) 推荐(0)
摘要:通道:http://acm.hnu.cn/online/?action=problem&type=show&id=13108&courseid=296题意:N个匹配串及权值,求完全匹配模式串的最大值。思路:建AC自动机,dp[i]到达i的最大值,dp[i]=max(dp[i-L]+W);代码:htt... 阅读全文
posted @ 2014-11-29 15:27 mithrilhan 阅读(151) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=3681题意:机器人从F出发,走到G可以充电,D不能走进,走到Y关掉开关,要求把所有开关关掉,且电量最少,并求出初始最小电量。思路:二分初始的电量,预处理任意G,Y,F之间的最短距离,然后状压dp[s][u]:... 阅读全文
posted @ 2014-11-12 00:38 mithrilhan 阅读(140) 评论(0) 推荐(0)
摘要:通道:http://acm.hdu.edu.cn/showproblem.php?pid=3693题意:思路:代码:TAG: 阅读全文
posted @ 2014-11-11 14:00 mithrilhan 阅读(238) 评论(0) 推荐(0)