转载自:http://www.cnblogs.com/void/archive/2011/08/26/2153928.html一直不知道差分约束是什么类型题目,最近在写最短路问题就顺带看了下,原来就是给出一些形如x-y,=k的标准形式注意点:1. 如果要求最大值想办法把每个不等式变为标准x-yx-y...
分类:
其他好文 时间:
2015-10-05 23:19:41
阅读次数:
258
题意:给K个权值。给含有N个点,R条单向边的图。每条边都有两个权值,其中一个路长,另外一个是附加权值。要求路的附加权值之和不超过K的情况下求最短路。思路:自己的思路太狭隘,这题还是看了大牛的思路。利用优先队列,在附加权值不超限的前提下,把每个点通向的点都走,每次找出路长最短的点,如果找到第N个点则算...
分类:
其他好文 时间:
2015-09-20 20:23:16
阅读次数:
162
中文题题意不写。建图:我自己想到的建图方式是把每个物品看作两个点,编号分别是i和i+n,然后每个物品两个点之间边的权值是物品本身的价值。然后从第i个点往外连边,目标是可替代品顶点编号较小的点,权值为替代之后的优惠费用,然后将可替代品的顶点编号较大的点连向第i+n个顶点,权值是0.这种建图方法将点的数...
分类:
其他好文 时间:
2015-09-19 12:19:23
阅读次数:
168
题意:有多个银行可以换钱,每个银行可以将特定的两种钱相互兑换,并且有自己的汇率,现在问是否可以将自己的钱通过银行兑换增加。其实比较水,主要就是知道最短路问题里的负环可以通过bellman-fold或spfa判断出来,在这里其实就是找正的环就行了。一开始WA了无数发……原因是传参传了int,但其实是d...
分类:
其他好文 时间:
2015-09-06 12:54:03
阅读次数:
163
转载最短路问题此类问题类型不多,变形较少POJ 2449 Remmarguts' Date(中等)http://acm.pku.edu.cn/JudgeOnline/problem?id=2449题意:经典问题:K短路解法:dijkstra+A*(rec),方法很多相关:http://acm.pku...
分类:
其他好文 时间:
2015-09-04 19:42:54
阅读次数:
258
最短路问题,不过起点不只是1个,终点也不止1个,因此把不同电梯的楼层分别编号,相邻楼层之间连边,不同电梯的相同楼层直接连边。具体写的时候,为了判断之前电梯有没有出现相同楼层,需要维护一个楼层到点编号的映射,为了判断终点,需要维护点编号到楼层的映射。#includeusing namespace st...
分类:
其他好文 时间:
2015-08-29 18:48:29
阅读次数:
139
我们从例题入手来考虑仙人掌上DP的一般规律叭.Ex 1.仙人掌上的单源最短路问题
联想树上最短路,由于路径的唯一性可以直接做一遍O(n)的搜索.但是仙人掌上显然不具备路径的唯一性这种性质.
那么我们是否需要像对待一般的无向连通图一样使用最短路算法呢?
其实并不需要.
首先一遍DFS处理出仙人掌的结构关系.
然后我们从起点开始DP,假设当前DP到节点为x,那么枚举x的每一个儿子.如果该儿子节...
分类:
其他好文 时间:
2015-08-27 11:06:35
阅读次数:
194
该题是求两点间的最短路问题,用Dijkstra算法比较快 ,跑了0.003s 。
方法很简单,将圆看成结点,直接判断两个圆是否相交,如果相交距离为0,否则距离为圆心间距离减去两圆半径。 起点和终点也可以看成是一个半径为0的圆 。
这样就变成了两点间的最短路问题,适合用Dijkstra算法求解。 比较坑的是该题说了数据范围n最大100,但是我开了105竟然RE ,看成505就过了 。 所以在...
分类:
编程语言 时间:
2015-08-18 14:14:27
阅读次数:
145
HDU - 4360
As long as Binbin loves Sangsang
Time Limit: 1000MS
Memory Limit: 32768KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
Binbin misses Sangsan...
分类:
其他好文 时间:
2015-08-04 23:08:52
阅读次数:
191
题目链接:http://poj.org/problem?id=1062 虽然说是一道中文题,表示还是看了好久才弄懂题意。将题抽象出来就是一个最短路问题,但是因为有交易的限制,就是交易的所有人员中的最大等级差不超过M。 其实用测试数据举个例子就比较清楚了:1 410000 3 22 80003 5.....
分类:
其他好文 时间:
2015-08-01 20:29:30
阅读次数:
142