最短路
ZCY19990813
不断丰富自己,变得有底气!
展开
-
最短路 ( dijkstra floyd spfa Bellman_Ford 堆优化Dijkstra(优先队列))
dijkstra(不能判负权 也不能判负环) dis数组里面存的是n到起点的最短距离在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?Input输入包括多组数据。每组数据第一行是两个整数N、M(N<=100,M&...原创 2018-07-27 17:53:21 · 340 阅读 · 0 评论 -
Bakery(Codeforces 707B)
Input 5 4 21 2 51 2 32 3 41 4 101 5Output 3Input 3 1 11 2 33Output -1题意:n(城市数量),m(路线数),k(仓库个数),m行,表示x到y距离c,要求仓库所在的城市不能开面包店,需要找一个可以开面包店的城市,找一个仓库进货,距离就是花费,求最小花费。找不到输出-1。思路:其实就是求与仓库最近的...原创 2019-07-27 20:08:15 · 151 阅读 · 0 评论 -
Jzzhu and Cities(codeforces 449B)SPFA
Input 5 5 31 2 12 3 21 3 33 4 41 5 53 54 55 5Output 2Input 2 2 31 2 22 1 32 12 22 3Output 2题意:输入n(城市个数),m(普通道路个数),k(铁路条数),下面m行,表示从x到y距离有c米,1为城市中心 ,下面k行,表示从1到铁路线需要c米,为了减少浪费,可以...原创 2019-07-27 19:35:15 · 453 阅读 · 0 评论 -
floyed 例题
A -Cow ContestDescriptionN(1 ≤N≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain co...原创 2019-03-28 21:00:20 · 278 阅读 · 0 评论 -
Currency Exchange(spfa,邻接矩阵)
题目意思:给出 N 种 currency, M种兑换方式,Nick 拥有的的currency 编号S 以及他的具体的currency(V)。M 种兑换方式中每种用6个数描述: A, B, C, D,E, F。其中,C: 货币A 兑换 货币B 的汇率为C,佣金为D。E:货币B 兑换 货币 A 的汇率,佣金为F。假设含有的A货币是x,那么如果兑换成B,得到的货币B 就是:(x-D) * C。问从 货...原创 2019-03-15 18:29:34 · 292 阅读 · 0 评论 -
Wormholes (spfa,邻接矩阵)
题目大意:规定n个点,可以从任一点出发,要求判断最后能否回到该点来。已知一些连通边,双向连通边为正权,单向连通边为负。解法:判断两点(1)能否构成环(2)环的权值和是否为负数;#include <stdio.h>#include <algorithm>#include <iostream>#include <cmath>#i...原创 2019-03-15 18:25:45 · 459 阅读 · 0 评论 -
畅通工程续(最短路)
Description某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。Input本题目包含多组数据,请处理到文件结束。每组数据第一行包含两个正整数N和M(0<...原创 2019-03-07 20:10:25 · 165 阅读 · 0 评论 -
SPFA 最短路
#include <stdio.h>#include <algorithm>#include <iostream>#include <cmath>#include <cstring>#include <cstdlib>#include <vector>#include <queue&a原创 2018-09-24 16:10:31 · 208 阅读 · 0 评论 -
Bessie Come Home 回家(最短路)
Description现在是晚餐时间,而母牛们在外面分散的牧场中。 农民约翰按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只速度最快的母牛)。 在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。 每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。 有时,两个牧场(可能是自我相同的)之间会有超过一...原创 2018-09-15 16:34:51 · 424 阅读 · 0 评论 -
最短路(dijkstra模板)(用邻接矩阵 邻接表 链式前向星来存储)
在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?Input输入包括多组数据。每组数据第一行是两个整数N、M(N<=100,M<=10000),N表示成都的大街上有几个路口,标号为1的路口是商店所在地,标号为N的路口是赛场...原创 2018-06-12 19:43:02 · 254 阅读 · 0 评论 -
畅通工程 最短路(SPFA)
某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。Input本题目包含多组数据,请处理到文件结束。每组数据第一行包含两个正整数N和M(0<N<200,0<...原创 2018-06-12 20:28:08 · 190 阅读 · 0 评论 -
H. Holy Grail(The Preliminary Contest for ICPC Asia Nanjing 2019题解)
题目链接As the current heir of a wizarding family with a long history,unfortunately, you find yourself forced to participate in the cruel Holy Grail War which has a reincarnation of sixty years.Howev...原创 2019-09-01 16:58:20 · 551 阅读 · 0 评论