
最短路径
文章平均质量分 81
一只会冒泡的猫
不是一个人的努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Graph
Problem Description Everyone knows how to calculate the shortest path in a directed graph. In fact, the opposite problem is also easy. Given the length of shortest path between each pair of vertexes,原创 2017-05-01 16:22:23 · 247 阅读 · 0 评论 -
csu---建食堂
Description 给出n个公寓#include #include #include #include using namespace std; #define maxx 1e9 int n,m,dis[101][101]; int floyd() { for(int k=0; k<n; k++) { for(int i=0; i<n; i++)原创 2017-05-18 20:35:31 · 366 阅读 · 0 评论 -
变色DNA
有一只特别的狼,它在每个夜晚会进行变色,研究发现它可以变成N种颜色之一,将这些颜色标号为0,1,2...N-1。研究发现这只狼的基因中存在一个变色矩阵,记为colormap,如果colormapiijj='Y'则这只狼可以在某一个夜晚从颜色i变成颜色j(一晚不可以变色多次),如果colormapiijj=‘N’则不能在一个晚上从i变成j色。进一步研究发现,这只狼每次变色并不是随机变的,它有一定策略原创 2017-07-29 21:07:35 · 567 阅读 · 0 评论 -
最短路
队列+松弛操作读取队头顶点u,并将队头顶点u出队(记得消除标记);将与点u相连的所有点v进行松弛操作,如果能更新估计值(即令d[v]变小),那么就更新,另外,如果点v没有在队列中,那么要将点v入队(记得标记),如果已经在队列中了,那么就不用入队以此循环,直到队空为止就完成了单源最短路的求解 int spfa_bfs(int s) { queue q; memset(d,0x3f原创 2017-07-29 21:26:11 · 247 阅读 · 0 评论 -
最短路径
floyd算法 最简单的最短路径算法,可以计算图中任意两点间的最短路径 folyd算法的时间复杂度是O(N3),如果是一个没有边权的图,把相连的两点 间的距离设为dist[i][j] = 1,不相连的两点设为无穷大,用 floyd算法可以判断i,j两点是否有路径相连。 核心代码: 1. void floyd() 2. { 3. for(int k = 0; k原创 2017-07-31 10:01:01 · 201 阅读 · 0 评论 -
Til the Cows Come Home
Til the Cows Come Home Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 55966 Accepted: 18983 Description Bessie is out in the field and wants to get back t原创 2017-08-02 17:21:56 · 324 阅读 · 1 评论 -
最短路径之Bellman_Ford
适用于: 单源最短路径(从源点s到其它所有顶点v); 有向图&无向图(无向图可以看作(u,v),(v,u)同属于边集E的有向图); 边权可正可负(如有负权回路输出错误提示); 差分约束系统; Bellman-Ford算法的流程如下: 给定图G(V, E)(其中V、E分别为图G的顶点集与边集),源点s,数组Distant[i]记录从源点s到顶点i的路径长度原创 2017-08-02 16:24:16 · 288 阅读 · 0 评论 -
浪里个浪 (spfa最短路径)
TonyY是一个喜欢到处浪的男人,他的梦想是带着兰兰姐姐浪遍天朝的各个角落,不过在此之前,他需要做好规划。 现在他的手上有一份天朝地图,上面有n个城市,m条交通路径,每条交通路径都是单行道。他已经预先规划好了一些点作为旅游的起点和终点,他想选择其中一个起点和一个终点,并找出从起点到终点的一条路线亲身体验浪的过程。但是他时间有限,所以想选择耗时最小的,你能告诉他最小的耗时是多少吗? In原创 2017-08-25 20:55:05 · 277 阅读 · 0 评论 -
最短路径之迪杰斯特拉
1003. Emergency (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue As an emergency rescue team leader of a city, yo原创 2017-10-22 21:30:53 · 380 阅读 · 0 评论