摘要: 发几个以前写的拓扑排序,回顾一下。拓扑排序,一般不会单独考,主要要求还是掌握好这个概念,有个感性的认识,以及能快速的写出求拓扑排序的程序,进而继续接下来对图的处理,或是比如dp之类的算法,又或者是判断有无环之类。求拓扑序主要就是运用队列,push入度为0的点,删掉它们出去的边,重复这个操作。像要是求... 阅读全文
posted @ 2014-08-10 21:49 james47 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://acm.zju.edu.cn/onlinejudge/showProblems.do?contestId=1&pageNumber=24ZOJ 3313 Clock题意:给一个角度,问每天时针和分针夹角不超过它的时间有多少秒分析:假设时针不动,则分针和它夹角为x以内的比例为2x/360... 阅读全文
posted @ 2014-08-10 16:46 james47 阅读(484) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2586题意:给一棵树,多次查询点到点距离。分析:d[x][y] = d[x][root] + d[y][root] - 2 * d[lca(x,y)][root],所以求lca即可。因为tarjan是在dfs的过程... 阅读全文
posted @ 2014-08-09 10:25 james47 阅读(244) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1185经典题目不必多说,直接贴代码。 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int n, m, cnt, size; 7 int a[110], st[70], ... 阅读全文
posted @ 2014-08-08 21:55 james47 阅读(129) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/search.php?field=problem&key=2014%20Multi-University%20Training%20Contest%206&source=1&searchmode=sourceHDOJ 4921 Map题意:模型转化为:给不... 阅读全文
posted @ 2014-08-08 19:50 james47 阅读(189) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1560题意:给不超过8个子串,每个子串最多5位,且都只包含ATCG,求最短的母串长度。分析:又是上个月写的,所以有点忘了。。正解是IDA*。然后可以状压dp,记忆化搜索。dp[i],i用6进制表示,每位表示对应的子... 阅读全文
posted @ 2014-08-07 09:40 james47 阅读(192) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3622题意:上个月写的,题目好像是说一对点要选一个引爆,引爆半径自己选,任意两圆不能相交,最后分数是所有圆的最小半径,求最大分数。分析:二分半径,2-sat判定可行性。 1 #include 2 #includ... 阅读全文
posted @ 2014-08-06 21:45 james47 阅读(168) 评论(0) 推荐(0) 编辑
摘要: http://www.bnuoj.com/bnuoj/problem_show.php?pid=27411题意:给定一个序列,求最小子段和,要求长度在L到U之间。分析:想着补几发解题报告。。这是上个月做的题。。主要是转发这个:http://www.cnblogs.com/lwbaptx/archiv... 阅读全文
posted @ 2014-08-06 21:11 james47 阅读(236) 评论(0) 推荐(1) 编辑
摘要: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4439题意:n个点的有向无环图,边有长度,从一个点到另一点消耗背包重量与边长的乘积。每个点卖物品,价值v,重量w,数量无限,给定起点,和背包容量,可以在任意点停止,问最大化所获得价... 阅读全文
posted @ 2014-08-06 20:38 james47 阅读(360) 评论(0) 推荐(1) 编辑
摘要: http://poj.org/problem?id=1742题意:很多硬币,有价值和数量,给出一个上限,问上限内有多少种钱数可以由这些硬币组成。分析:好像是楼教主男人八题之一。然后学多重背包单调队列优化时看了别人的程序。。所以后来写了就1A了=。=前一篇小小总结了一下多重背包单调队列优化(http:... 阅读全文
posted @ 2014-08-06 15:34 james47 阅读(632) 评论(0) 推荐(0) 编辑