题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2433题意:若干个矩形排成一排(同一个x之上最多有一个矩形),矩形i和i+1相邻。给定两点S和T,两点均在矩形内。求S到T的最短路径。只能在矩形内部走。思路:首先,S到T若有转弯,必定是在矩...
分类:
其他好文 时间:
2014-06-23 07:19:59
阅读次数:
239
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1922题意:有向图求1到n的最短路。但是有些点在某些点被遍历之后才能走。思路:没有限制就是普通的最短路。多了限制再增加一个数组记录被限制的点由于限制因素而最早可被遍历时间。这样每次两个时间的...
分类:
其他好文 时间:
2014-06-23 07:16:12
阅读次数:
183
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1491题意:给出一个联通的无向图,边有权值。定义I(v)如下,计算每个点的I值。思路:(1)最简单的就是那个floyd了。。。g[i][j]记录最短路长度,f[i][j]记录个数,不多说了;...
分类:
其他好文 时间:
2014-06-23 06:55:49
阅读次数:
232
题目: 给出一个图的最短路,求原图最少几条边GraphTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 1695Accepted Submission...
分类:
其他好文 时间:
2014-06-18 22:37:10
阅读次数:
243
厌死了......排位 晋级赛 两连跪 。。。三角形 的那题还是 无限WA 。。。还有 明天又要早起。。。先还是来看下这题吧 话说 好久没写 最短路了 --------- spfa 是我最喜欢的最短路版本 touch me这题 其实相比其它的最短路 还是有个很让人看不懂的地方---让我纠结...
分类:
其他好文 时间:
2014-06-18 22:05:14
阅读次数:
159
Description小T打算在城市C开设一家外送快餐店。送餐到某一个地点的时间与外卖店到该地点之间最短路径长度是成正比的,小T希望快餐店的地址选在离最远的顾客距离最近的地方。 快餐店的顾客分布在城市C的N 个建筑中,这N 个建筑通过恰好N 条双向道路连接起来,不存在任何两条道路连接了相同的两个建筑...
分类:
其他好文 时间:
2014-06-18 09:18:28
阅读次数:
213
宽度优先搜索的基本思想就是先将源点添加到一个队列中, 每次从队列中取出一个顶点,将该顶点的邻居顶点中没有拜访过的顶点都添加到队列中,最后直到队列消耗完毕为止。
应用
宽度优先搜索可以解决最短路径问题。而最短路径算法在互联网中应用非常广泛,尤其是路由这块。因为路由追求的是高效,所以每个路由路径都是通过最短路径计算出来的。如果没有最短路径算法,我们可能就享受不到这么快的...
分类:
其他好文 时间:
2014-06-18 07:36:25
阅读次数:
230
非常easy的一道DP,看到空间限制是O(N)的,不要习惯性的以为是要保存每一行的最小值,不难想到是要保存一行其中各个数为路径终点时的和的大小。当算到最后一行时,就是从顶部究竟部以这个底部位置为终点的最短路径和,找一个最小的就能够了。实现的时候要注意个问题,由于计算时要用到上一行的数据,所以为了避免...
分类:
其他好文 时间:
2014-06-17 20:05:36
阅读次数:
212
题目大意:
求刚好经过K条路的最短路
我们知道如果一个矩阵A[i][j] 表示表示 i-j 是否可达
那么 A*A=B B[i][j] 就表示 i-j 刚好走过两条路的方法数
那么同理
我们把i-j 的路径长度存到A 中。
在A*A的过程中,不断取小的,那么最后得到的也就是i - j 走过两条路的最短路了。
当然也是利用到了floyd的思想。
然后要...
分类:
其他好文 时间:
2014-06-16 20:50:53
阅读次数:
195
快放暑假了,训练又要开始了。先从熟悉的图论开始做吧。题意:一张有向图中有若干起点一个终点,让你算最短路,方法很简单只需人为加一个起点指向所有起点让后距离为0即可。代码如下: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #...
分类:
其他好文 时间:
2014-06-15 13:14:57
阅读次数:
136