08 2014 档案

摘要:看了这道题,然后重新开始练习自己的刚敲不久的网络流,发现还是难以一遍敲得完整啊,,,,,调了。。。遍,改了。。。遍,测了。。。遍,交了,,,遍,总算是A了,,不简单啊然后试着用了其他两种算法EK和dinic都试着去练习一下,慢慢A了,,,真是不简单有木有题目大意是这样的,有一些小偷打算从城市S到城市... 阅读全文
posted @ 2014-08-21 00:50 再见~雨泉 阅读(282) 评论(0) 推荐(0)
摘要:这几天敲了几道最大流的问题,发现网络流真是模板算法啊。。。。敲来敲去敲了几遍,基本每遍都敲得让人灰心,但同时也感受到了网络流的强大所在,这是我做网络流的第一题,,本以为看了一遍小白书的代码差不多理解就可以A掉一题的,没想到打击不是一点点的少啊。。。。。首先小白书将的邻接矩阵存边,这里必须用邻接表,而... 阅读全文
posted @ 2014-08-21 00:32 再见~雨泉 阅读(437) 评论(0) 推荐(0)
摘要:直接套用模板,以后接着用这里还有一个素因子分解的模板 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #in... 阅读全文
posted @ 2014-08-21 00:13 再见~雨泉 阅读(909) 评论(0) 推荐(0)
摘要:http://vjudge.net/vjudge/contest/view.action?cid=52710#overviewA -Cube HDU 1220简单推导 1 #include 2 #include 3 #include 4 #include 5 #include 6 #inc... 阅读全文
posted @ 2014-08-21 00:11 再见~雨泉 阅读(229) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=2947题目大意:有n 种装饰物,m 个已知条件,每个已知条件的描述如下:p start enda1,a2......ap (1 2 #include 3 #include 4 #include 5 #include 6 #inc... 阅读全文
posted @ 2014-08-10 17:15 再见~雨泉 阅读(1609) 评论(0) 推荐(0)
摘要:没事做水了一道POJ的简单BFS的题目这道题的数据范围是20,所以状态总数就是(1 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 1... 阅读全文
posted @ 2014-08-04 15:30 再见~雨泉 阅读(827) 评论(0) 推荐(0)
摘要:http://vjudge.net/contest/view.action?cid=51211#overview花了好长时间了,终于把这个专题做了绝大部分了A:HDU 3853最简单的概率DP求期望,从终点推到起点就是了,注意一个坑就是如果p1=1那么他一旦到达这个点,那么就永远走不出去了题解 1 ... 阅读全文
posted @ 2014-08-03 16:12 再见~雨泉 阅读(517) 评论(0) 推荐(0)
摘要:POJ 1160 Post Office我不知道优化,我只知道最暴力的方法,O(V^3),居然100ms不到的过了设DP[i][j][k]表示考虑前i个小镇,放了j个邮局,最后一个邮局的所在城镇编号为k的k以前的所有的城镇距离最近的邮局的最小距离和(TM自己给自己搞了个这么绕的状态。。)那么有DP[... 阅读全文
posted @ 2014-08-03 15:26 再见~雨泉 阅读(323) 评论(0) 推荐(0)
摘要:有关这个题的高斯消元的方法已经在我的另一篇博客中给出http://www.cnblogs.com/gj-Acit/p/3888382.html这里介绍一个很吊的解法,复杂度降到了O(n),以下转自http://www.cnblogs.com/chanme/p/3861766.html先考虑一场比赛的... 阅读全文
posted @ 2014-08-03 14:48 再见~雨泉 阅读(923) 评论(0) 推荐(0)
摘要:HDU 4870 Rating这是前几天多校的题目,高了好久突然听旁边的大神推出来说是可以用高斯消元,一直喊着赶快敲模板,对于从来没有接触过高斯消元的我来说根本就是一头雾水,无赖之下这几天做DP,正好又做到了这个题,没办法得从头开始看,后来在网上找了别人的高斯消元的模板后发现其实也还是很好理解,就是... 阅读全文
posted @ 2014-08-03 14:42 再见~雨泉 阅读(681) 评论(0) 推荐(0)
摘要:HDU 1561The more, The Better题目大意就不说了直接DP[i][j]表示i为跟节点的子树上攻克j个城堡的所能获得的最多宝物的数量DP[fa][j] = MAX{DP[fa][i-k] + DP[child][k]};首先一个问题就是说如果子树u下的任意子节点被选择了,那么u是... 阅读全文
posted @ 2014-08-03 14:10 再见~雨泉 阅读(250) 评论(0) 推荐(0)
摘要:HDU 4035 Maze体会到了状态转移,化简方程的重要性题解转自http://blog.csdn.net/morgan_xww/article/details/6776947/** dp求期望的题。 题意: 有n个房间,由n-1条隧道连通起来,实际上就形成了一棵树, 从结... 阅读全文
posted @ 2014-08-03 13:49 再见~雨泉 阅读(251) 评论(0) 推荐(0)
摘要:HDU 4539郑厂长系列故事――排兵布阵基础的状压DP,首先记录先每一行可取的所哟状态(一行里互不冲突的大概160个状态),直接套了一个4重循环居然没超时我就呵呵了 1 //#pragma comment(linker,"/STACK:102400000,102400000") 2 #incl... 阅读全文
posted @ 2014-08-03 13:41 再见~雨泉 阅读(271) 评论(0) 推荐(0)
摘要:给你一颗边带权值的树,求树上的每一点距离其最远的一个点的距离比较典型的题了,主要方法是进行两次DFS,第一次DFS求出每一个点距离它的子树的最远距离和次远距离,然后第二次DFS从父节点传过来另一侧的树上的距离它的最远距离进行一次比较便可得出任意点的最远距离了之所以需要记录最远和次远是为了辨别父节点的... 阅读全文
posted @ 2014-08-03 13:37 再见~雨泉 阅读(265) 评论(0) 推荐(0)
摘要:HDU 4284 Travel有N个城市,M条边和H个这个人(PP)必须要去的城市,在每个城市里他都必须要“打工”,打工需要花费Di,可以挣到Ci,每条边有一个花费,现在求PP可不可以从起点1走完所有的他必须要去的城市,打完所有的工,并且成功回到起点1由于H 3 #include 4 #inc... 阅读全文
posted @ 2014-08-03 13:28 再见~雨泉 阅读(768) 评论(0) 推荐(0)
摘要:HDU 1520 Anniversary party题目是说有N个人参加party,每个人有一个rating值(可以理解为权值)和一个up(上司的编号),为了保证party的趣味性,每一个人不可以和他的直接上司都参加,问最后的rating和最大这是一个典型的树形DP,DP[i][0]表示i不参加那他... 阅读全文
posted @ 2014-08-03 13:06 再见~雨泉 阅读(607) 评论(0) 推荐(0)
摘要:HDU 3920 Clear All of Them I题目是说有2n个敌人,现在可以发n枚炮弹,每枚炮弹可以(可以且仅可以)打两个敌人,每一枚炮弹的花费等于它所行进的距离,现在要消灭所有的敌人,问最少花费是多少(反正题意大概就是这样啦,知道怎么回事就好了,解释不清了)一看到n 3 #includ... 阅读全文
posted @ 2014-08-03 12:56 再见~雨泉 阅读(440) 评论(0) 推荐(0)
摘要:HDU 3853 LOOPS题目大意是说人现在在1,1,需要走到N,N,每次有p1的可能在元位置不变,p2的可能走到右边一格,有p3的可能走到下面一格,问从起点走到终点的期望值这是弱菜做的第一道概率DP的题,首先是看了一下有关概率DP的资料,大概知道一般球概率就是从起点推到终点,求期望就是从终点推到... 阅读全文
posted @ 2014-08-03 12:35 再见~雨泉 阅读(718) 评论(0) 推荐(0)
摘要:UVA 11983题目大意是说给你N个矩形,让你求被覆盖k次以上的点的总个数(x,y 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 ... 阅读全文
posted @ 2014-08-02 10:00 再见~雨泉 阅读(770) 评论(0) 推荐(0)
摘要:POJ 2886题目大意是说有n个人围成一圈,游戏的起点是k,每个人持有一个数字(非编号)num,每次当前的人退出圈,下一个人是他左边的第num个(也就是说下一个退出的是k+num, k可以为负数,表示右边的第num个),这里的num的范围是1e9, 现在一直如果一个人是第i个推出的,那么他的得分就... 阅读全文
posted @ 2014-08-01 13:46 再见~雨泉 阅读(252) 评论(0) 推荐(0)
摘要:POJ 2828题目大意是说有n个插入操作,每次把B插入到位置A,原来A以后的全部往后移动1,球最后的序列tree里保存的应该是这整个区间还有多扫个位置可以插入数据,那么线段树里从后往前扫描依次插入数据比如现在吧B插入到A位置,如果整个区间左侧还有>1; 6 7 if(x 2 #incl... 阅读全文
posted @ 2014-08-01 12:05 再见~雨泉 阅读(190) 评论(0) 推荐(0)
摘要:题目大意是说给你一个数组(N个),没戏可以将其首部的k(k 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 1... 阅读全文
posted @ 2014-08-01 11:57 再见~雨泉 阅读(210) 评论(0) 推荐(0)
摘要:感觉这套题目挺不错的http://vjudge.net/contest/view.action?cid=50666#overviewA:HDU 1166敌兵布阵做过很多变了 1 #include 2 #include 3 #include 4 #include 5 using namespa... 阅读全文
posted @ 2014-08-01 11:45 再见~雨泉 阅读(209) 评论(0) 推荐(0)