最短路
文章平均质量分 80
LBJHan
经历过就是财富
展开
-
hdu 2112 HDU Today(Dijtktra+map)
HDU TodayTime Limit: 15000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 31939 Accepted Submission(s): 7781Problem Description经过锦囊相助,海东集团终于度过了危机原创 2017-09-29 20:50:02 · 191 阅读 · 0 评论 -
Silver Cow Party (邻接表)
题意:一群奶牛开party,在X奶牛家开,所有奶牛都要去,找出每头奶牛到X和从X回家的最短路径和,输出路程最长的奶牛走的路,图是单向图;回家的路好求,单源最短路,Dijkstra算法就可以了,而每头奶牛daoX的最短路不好求,但逆向思考一下,把图改成逆向图,还是X到其他点的单源最短路;之前一直用邻接矩阵存图,刚学会用邻接表(也有叫链式前向星的,实在没明白两者有啥区别)存图,写一下代码:原创 2017-08-03 17:46:50 · 255 阅读 · 0 评论 -
Til the Cows Come Home (最短路径)
题意:N个点,T条边,求起点到终点的最短路程;第一次WA,样例都过,一直找不出哪里错了,查题解才明白,一开始没有考虑重边问题;用Dijkstra,注意重边问题,就过了;#include #include #include #include #define INF 0x3f3f3f3f; //无穷大;int book[2005]; //标记点原创 2017-08-01 15:47:55 · 470 阅读 · 3 评论 -
Dwarf Tower (SPFA)
#include <iostream>#include <stdio.h>#include <algorithm>#include <queue>#include <string.h>using namespace std;struct node{ int u, v, w, next;}edge[200005];int ...原创 2018-04-09 12:07:47 · 236 阅读 · 0 评论 -
Layout POJ - 3169 (差分约束+SPFA)
Layout 题目链接: POJ - 3169 题目大意:一条线上站着奶牛, 按1-n编号顺序排列, 两种输入:ML(i, j, d)表示dis[j]-dis[i]<=d;MD(i, j, d)表示dis[j]-dis[i]>=d;求1-n最小距...原创 2018-04-09 19:28:08 · 253 阅读 · 0 评论 -
Burn the Linked Camp zoj 2770(差分约束)
题目链接: ZOJ - 2770 题意:1-n排列的军营, 每个军营的容量为ci, m个猜测(i, j, k)i-j军营一共k人;问最少有多少人;x[i]-x[i-1]>=num;-->x[i-1]-x[i]>=-num, x[i]-x[i-1]>=0;x[0]-x[i]>=0;得图:i-1-->i=-num, i-->i-1=0, 0-->i=0;...原创 2018-04-09 20:51:07 · 164 阅读 · 0 评论 -
POJ 3013 Big Christmas Tree
Big Christmas Tree 题目链接:POJ - 3013题意:要求建一棵圣诞树, 1是根节点, 每条边的权重是这条边下的所有子节点权重之和*边的长度;要建树的代价最小;对于每个节点来说, 他提供的代价就是他到根节点的距离*自身权重...原创 2018-05-20 14:57:58 · 263 阅读 · 0 评论