差分约束系统 我们把前缀和看成一个点,每个点之间的关系就是sum[i]-sum[j-1]=?,然后我们拆成sum[i]-sum[j-1]>=?和sum[j-1]-sum[i]>=-?,大于等于号是跑最长路,边从b连向a,边权是符号后面的常数项,然后跑最长路就行了,我们可以用dfs版spfa跑 #in ...
分类:
其他好文 时间:
2017-09-01 13:34:43
阅读次数:
99
解题关键:最短路模板一直没整理过,这里整理了一下spfa+链式前向星建图的最短路模板,以后网络赛省的打了。 spfa算法的关键就是松弛操作,只有进行松弛操作,其后的点距离才可能被更新。 ...
分类:
其他好文 时间:
2017-08-31 00:56:07
阅读次数:
138
【题目描述】 信息组的同学是比较喜欢打篮球的。 喜欢打篮球的同学很容易发现传球在篮球运动中是非常重要的,球传的好也就意味着球 打的顺。经常传球虽然不一定保证 100% 概率进球,但是总归是使球场气氛更加活跃了。 现在我们来看一场篮球比赛,肉蟹队vs宇宙大总统队。每支队伍都有N个(肉蟹)或(宇宙大总统 ...
分类:
其他好文 时间:
2017-08-26 04:44:33
阅读次数:
155
分析:出题人丧心病狂卡spfa......只能用dijkstar+堆优化. 主要的难点是字典序的处理上,一个想法是在做最短路的时候处理,边松弛边记录,比个大小记录最佳答案.具体的思路大概和最短路计数差不多,当遇到d[u] + w[i] == d[v]是,说明到d[v]有两条最短路了,更新一下答案。 ...
分类:
其他好文 时间:
2017-08-25 14:04:46
阅读次数:
171
//http://www.cogs.pro/cogs/problem/problem.php?pid=290 #include #include #include #include #include #include #define inf 0x7fffffff #define M 100050 #... ...
分类:
其他好文 时间:
2017-08-24 23:51:50
阅读次数:
244
Description 作为对奶牛们辛勤工作的回报,Farmer John决定带她们去附近的大城市玩一天。旅行的前夜,奶牛们在兴奋地讨论如何最好地享受这难得的闲暇。 很幸运地,奶牛们找到了一张详细的城市地图,上面标注了城市中所有L(2 <= L <= 1000)座标志性建筑物(建筑物按1..L顺次编 ...
分类:
其他好文 时间:
2017-08-24 01:15:44
阅读次数:
232
1001: [BeiJing2006]狼抓兔子 Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4 ...
分类:
其他好文 时间:
2017-08-22 18:42:29
阅读次数:
146
题目大意:给出n个区间,现在要你找出一个点集,使得这n个区间都至少有2个元素在这个点集里面,问这个点集最少有几个点。 解法一:差分约束系统 分析:其实这道题应该说是POJ1201的简化版,不过要注意的一点是,如果你用的是SPFA,那么你的差分约束系统应该为: s[b+1]-s[a]>=2; s[b+ ...
分类:
其他好文 时间:
2017-08-21 12:42:16
阅读次数:
183
1.bzoj3436 思路: 差分约束根据限制条件建图,注意要有一个超级源点向所有点连一条边权为0的边建图看代码。 然后spfa判负环,写bfs会超时的......实测n遍。 #include<iostream> #include<cstdio> #include<algorithm> #inclu ...
分类:
其他好文 时间:
2017-08-20 22:41:37
阅读次数:
282
2763: [JLOI2011]飞行路线 Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着 ...
分类:
其他好文 时间:
2017-08-20 19:58:24
阅读次数:
168