上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 通道: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 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 通道:http://acm.hdu.edu.cn/showproblem.php?pid=4113题意:简单回路,绕着格子轮廓把‘O’围起来,使得里面没有‘X’的最短路径,可选可不选。思路:首先把格点看成方格,然后行列分别增一。对于区分‘O’和‘X’不能在同一个块里面的处理方法就是状态增加一维,表示... 阅读全文
posted @ 2015-07-14 21:09 mithrilhan 阅读(248) 评论(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 阅读(179) 评论(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 阅读(193) 评论(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 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 通道:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=3396题意:简单路径,任意起点终点,权值和最大,有阻碍点。思路:起点终点不固定,加个单插头就好了,妈蛋,单插头问题用括号匹配法搞了很久,并不对。。。too young too... 阅读全文
posted @ 2015-07-14 19:11 mithrilhan 阅读(243) 评论(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 阅读(231) 评论(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 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 通道:http://acm.hdu.edu.cn/showproblem.php?pid=3377题意:简单路径,从左上角走到右下角的最大权值,不需要每个格子都需要经过。思路:初始化左上角上面那一格有下插头,然后一个不选状态,over.代码: 1 #include 2 #include 3... 阅读全文
posted @ 2015-07-12 11:20 mithrilhan 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 通道:http://acm.fzu.edu.cn/problem.php?pid=1977题意:单回路,有障碍点,必走点和非必走点。思路:由于有格子可以不经过,那么就导致最后一个格子无法确定,我们找到输入中最后一个无障碍的格子,那么计算的时候,以后的格子作为最后一个即可。 1 #include ... 阅读全文
posted @ 2015-07-10 19:22 mithrilhan 阅读(206) 评论(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 阅读(166) 评论(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 阅读(216) 评论(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 阅读(191) 评论(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 阅读(161) 评论(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 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页