
最短路
文章平均质量分 76
luer9
假如我年少有为。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PAT 1111 Online Map (30分) (dijkstra)
1111Online Map(30分)Input our current position and a destination, an online map can recommend several paths. Now your job is to recommend two paths to your user: one is the shortest, and the other is the fastest. It is guaranteed that a path exists for ..原创 2020-07-23 16:32:38 · 167 阅读 · 0 评论 -
PAT 1087 All Roads Lead to Rome (30分)
Indeed there are many different tourist routes from our city to Rome. You are supposed to find your clients the route with the least cost while gaining the most happiness.Input Specification:Each input file contains one test case. For each case, the fi原创 2020-07-22 21:03:13 · 184 阅读 · 0 评论 -
Aizu 0189 Convenient Location
明年毕业的A为就业而搬家。就职的公司在若干城市都有办公室,不同天出勤的办公室也不同。所以A在考虑住在哪去各个办公室的时长最短。你为了帮助A,决定去找最方便的居住城市。 城市从0号开始编号,城市之间有道路。不同的道路对应着不同的通勤时间。A 从所住的城市到该城市的办公室的通勤时间认为是 0。此时考虑到所有城市的通勤时间。例如,城市和道路的设置如图所示,A 住在城市 1 的情形下,到不...原创 2018-07-18 21:40:40 · 175 阅读 · 0 评论 -
POJ-3259-Wormholes
WormholesTime Limit: 2000MS Memory Limit: 65536K Total Submissions: 61389 Accepted: 22893 DescriptionWhile exploring his many farms, Farmer John has discovered a number of amaz...原创 2018-07-19 09:57:39 · 174 阅读 · 0 评论 -
Dijkstra[两种邻接表+优先队列优化]
转载:http://lib.youkuaiyun.com/article/datastructure/13388Dijksta算法中,如果我们采用的是邻接矩阵来存的,第一点浪费的空间比较多,第二点我们知道算法的时间复杂度在O(n*n),这样的算法可以说并不是很好,所以我们考虑优化它首先我们可以优化存储结构,采用邻接表来存储,其次我们可以用优先队列来排序大小,其时间复杂度大大降低。需要注意的是pair是...转载 2018-07-20 09:45:04 · 349 阅读 · 0 评论 -
HDU 2112 HDU Today
HDU TodayTime Limit: 15000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 36486 Accepted Submission(s): 8833 Problem Description经过锦囊相助,海东集团终于度过了危机,从此...原创 2018-07-28 11:08:28 · 133 阅读 · 0 评论 -
HDU 4848 Wow! Such Conquering! (记忆化搜索,剪枝)
Wow! Such Conquering!Time Limit: 15000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2618 Accepted Submission(s): 790Problem DescriptionThere are n D...原创 2018-08-14 14:01:28 · 292 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day1 (Div 2)
部分题,C题:https://www.cometoj.com/contest/7/problem/C?problem_id=94数论如果AB不互质,那么肯定当n==2时 有解。不会证明,拿小本本记下来;/*如果AB不互质 那么就肯定当n==2 有解*/#include <bits/stdc++.h>#define ll long longusing name...原创 2019-05-09 17:57:40 · 198 阅读 · 0 评论 -
Pat 1003 Emergency (25)
1003Emergency(25分)As an emergency rescue team leader of a city, you are given a special map of your country. The map shows several scattered cities connected by some roads. Amount of rescue teams...原创 2019-08-06 15:32:48 · 150 阅读 · 0 评论 -
POJ 1860 Currency Exchange(Bellman_Ford,Spfa)
Currency ExchangeTime Limit:1000MS Memory Limit:30000K Total Submissions:42517 Accepted:16354 DescriptionSeveral currency exchange points are working in our city. Let us su...原创 2019-08-13 15:20:02 · 173 阅读 · 0 评论 -
POJ-2139-Six Degrees of Cowvin Bacon
Six Degrees of Cowvin BaconTime Limit: 1000MS Memory Limit: 65536K Total Submissions: 7024 Accepted: 3259 DescriptionThe cows have been making movies lately, so they are ready ...原创 2018-07-18 21:37:37 · 196 阅读 · 0 评论 -
POJ-3268 Silver Cow Party
Silver Cow PartyTime Limit: 2000MS Memory Limit: 65536K Total Submissions: 28088 Accepted: 12756 DescriptionOne cow from each of N farms (1 ≤ N ≤ 1000) conveniently numbered 1....原创 2018-07-18 19:24:04 · 188 阅读 · 0 评论 -
poj2387 Til the Cows Come Home (dijkstra)
Bessie is out in the field and wants to get back to the barn to get as much sleep as possible before Farmer John wakes her for the morning milking. Bessie needs her beauty sleep, so she wants to ...原创 2018-01-30 21:53:22 · 178 阅读 · 0 评论 -
HDU 2554 典型最短路问题 dijkstra&amp;floyd
在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗? Input输入包括多组数据。每组数据第一行是两个整数N、M(N<=100,M<=10000),N表示成都的大街上有几个路口,标号为1的路口是商店所在地,标号为N的路口是赛...原创 2018-01-30 20:18:46 · 292 阅读 · 0 评论 -
HDU-1874 畅通工程续 floyd
某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。Input本题目包含多组数据,请处理到文件结束。 每组数据第一行包含两个正整数N和M(0<N<200,0<M<...原创 2018-02-27 19:57:11 · 189 阅读 · 0 评论 -
Dijkstra算法详解
该算法由荷兰的一个牛人计算机科学家Edsger Wybe Dijkstra在1956年发现。 这套算法主要解决计算从一个点到其它的点的最短距离,而不是Floyd-Warshall算法的任意两点距离。 如图,现要计算出,从1号点到其它各点的最短距离,首先我还是转化成矩阵由此可见1号点到其它点的初始距离为: C代码 0 1 12 ∞ ∞ ∞ 很明显2号点...转载 2018-02-25 15:04:08 · 310 阅读 · 0 评论 -
图的最小生成树与最短路径
转载:https://blog.youkuaiyun.com/spaceyqy/article/details/39024675 图的最小生成树与最短路径没有太大的关联,只不过在一定程度上应用了贪心算法的思想而已,但二者区别却比较明显。区别: 最小生成树能够保证首先是树(对于n个顶点的图只有n-1条边),其次保证任意两个顶点之间都可达,再次保证这棵树的边权值...转载 2018-04-12 22:05:43 · 2666 阅读 · 0 评论 -
Codeup最短路径问题
题目描述 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。输入输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点t。n和m为0时输入结束。(1<n<=1000, 0...转载 2018-04-28 21:28:41 · 325 阅读 · 0 评论 -
HDU 4463 Outlets
Outlets Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4182 Accepted Submission(s): 1911 Problem DescriptionIn China, foreign ...原创 2018-07-10 21:40:35 · 185 阅读 · 0 评论 -
【区别】最短路&amp;amp;最小生成树
一 区别最小生成树能够保证整个拓扑图的所有路径之和最小,但不能保证任意两点之间是最短路径。最短路径是从一点出发,到达目的地的路径最小。转载 leolin_ 一句话概括:最小生成树是计算从一节点到另一节点的最小边集;最短路是带权路径,计算权值最小。也就是说,最小生成树要经过每一个点,而最短路只需要能达到某两点,路径权值最小即可! 两个算法具有相当大的相似性,而且都用到了贪...转载 2018-02-27 10:42:17 · 302 阅读 · 0 评论