题目链接: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
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1975题意:给出一个带权有向图。求一个最大的K使得前K短路的长度之和不大于给定的值Sum。思路:首先,求出每个点到n的最短路。接着,使用优先队列,节点为(D,u)。首先将(dis[1],1)...
分类:
其他好文 时间:
2014-06-23 06:43:52
阅读次数:
188
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1003思路:m个点e条边n天。给出每条边的权值以及有些点有些天不能走。对于某连续的两天i和i+1,若两天从起点到终点选择的路径不同需要额外代价K。求最小的总代价:ans=sum(每天的代价)...
分类:
其他好文 时间:
2014-06-23 06:29:52
阅读次数:
211
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2007题意:给出一个n*n的格子,那么顶点显然有(n+1)*(n+1)个。每两个相邻顶点之间有两条边,这两条边是有向的,边上有权值。。左上角为源点,右下角为汇点,求s到t的最小割。思路:很明...
分类:
其他好文 时间:
2014-06-23 00:32:27
阅读次数:
281
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1266题意:给出一个无向图,每条边有长度和代价。求出1到n的最短路。之后删掉一些边使得1到n的最短路变大?在此情况下使得删掉边的代价之和最小。思路:首先求出每个点到1和n的最短路。之后可以确...
分类:
其他好文 时间:
2014-06-23 00:29:37
阅读次数:
267
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2753题意:一个n个点m条边的带权无向图,每个点有一个高度值h。某个从1号点开始遍历,每次走的边u到v,必须满足h[u]>=h[v]。已知从当前点回到曾经遍历过的任意一个点是不需要走路的。求...
分类:
其他好文 时间:
2014-06-21 14:26:30
阅读次数:
208
Description小T打算在城市C开设一家外送快餐店。送餐到某一个地点的时间与外卖店到该地点之间最短路径长度是成正比的,小T希望快餐店的地址选在离最远的顾客距离最近的地方。 快餐店的顾客分布在城市C的N 个建筑中,这N 个建筑通过恰好N 条双向道路连接起来,不存在任何两条道路连接了相同的两个建筑...
分类:
其他好文 时间:
2014-06-18 09:18:28
阅读次数:
213
宽度优先搜索的基本思想就是先将源点添加到一个队列中, 每次从队列中取出一个顶点,将该顶点的邻居顶点中没有拜访过的顶点都添加到队列中,最后直到队列消耗完毕为止。
应用
宽度优先搜索可以解决最短路径问题。而最短路径算法在互联网中应用非常广泛,尤其是路由这块。因为路由追求的是高效,所以每个路由路径都是通过最短路径计算出来的。如果没有最短路径算法,我们可能就享受不到这么快的...
分类:
其他好文 时间:
2014-06-18 07:36:25
阅读次数:
230