Dijkstra算法
xuanweiace
一个热爱算法竞赛的弱校ACMer路过。青大本,浙大硕,方向后端开发,菜鸡一枚,奋斗ing...
展开
-
【PAT - 甲级1003】Emergency (25分)(Dijkstra,最短路条数,双权值最短路)
题干: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 in each city and ...原创 2020-02-03 22:41:21 · 283 阅读 · 0 评论 -
【PAT - 甲级 - 1018】Public Bike Management (带权最短路,多条最短路中加条件,DFS)
题干:链接:https://www.nowcoder.com/questionTerminal/4b20ed271e864f06ab77a984e71c090f来源:牛客网There is a public bike service in Hangzhou City which provides great convenience to the tourists from all over...原创 2018-10-10 16:04:19 · 458 阅读 · 0 评论 -
【CodeForces - 689B】Mike and Shortcuts(Dijkstra最短路,或者bfs跑状态类似spfa)
题干:Recently, Mike was very busy with studying for exams and contests. Now he is going to chill a bit by doing some sight seeing in the city.City consists of n intersections numbered from 1 to n. M...原创 2018-10-24 20:26:43 · 432 阅读 · 0 评论 -
【牛客 - 283H】图论一顿套模板(思维转化,Dijkstra)
题干: 由于临近广西大学建校90周年校庆,西大开始了喜闻乐见的校园修缮工程!然后问题出现了,西大内部有许许多多的道路,据统计有N栋楼和M条道路(单向),每条路都有“不整洁度”W,现在校方想知道从S楼到T楼的所有路径中,“不整洁度”乘积最小是多少。由于答案可能很大,所以你需要将最后的答案对109+7取模。输入描述: 第一行为四个整数N、M、S、T,意义如上。第2至第...原创 2018-11-26 14:06:27 · 540 阅读 · 0 评论 -
【牛客 - 370B】Rinne Loves Graph(分层图最短路 或 最短路dp)
题干: Island 发生了一场暴乱!现在 Rinne 要和 Setsuna 立马到地上世界去。众所周知:Island 是有一些奇怪的城镇和道路构成的(题目需要,游戏党勿喷),有些城镇之间用双向道路连接起来了,且每条道路有它自己的距离。但是有一些城镇已经被派兵戒严,虽然主角可以逆天改命强闯,但是为了体验该游戏的平衡性,他们只能穿过不超过 K 次被戒严的城镇。定义“穿过”:从一个戒严的...原创 2019-02-15 23:13:21 · 415 阅读 · 0 评论 -
【HYSBZ - 2763 】飞行路线 (分层图最短路,最短路dp)
题干:Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次出行最少花费多少?...原创 2019-02-16 00:04:39 · 361 阅读 · 0 评论 -
【牛客 - 370H】Rinne Loves Dynamic Graph(分层图最短路)
题干:链接:https://ac.nowcoder.com/acm/contest/370/H来源:牛客网 Rinne 学到了一个新的奇妙的东西叫做动态图,这里的动态图的定义是边权可以随着操作而变动的图。当我们在这个图上经过一条边的时候,这个图上所有边的边权都会发生变动。定义变动函数 f(x)=11−xf(x)=11−x,表示我们在图上走过一条边后,图的边权变动情况。这里指的...原创 2019-02-17 22:55:04 · 554 阅读 · 3 评论 -
【POJ - 1724 】ROADS (带限制的最短路 或 dfs 或 A*算法,双权值)
题干:N cities named with numbers 1 ... N are connected with one-way roads. Each road has two parameters associated with it : the road length and the toll that needs to be paid for the road (expressed ...原创 2019-02-14 23:51:22 · 586 阅读 · 0 评论 -
【CodeForces - 545 ABCDE套题训练题解】贪心, 构造,模拟,dp,最短路树(Dijkstra+变形)
A:题干:InputThe first line contains integer n (1 ≤ n ≤ 100) — the number of cars.Each of the next n lines contains n space-separated integers that determine matrix A.It is guaranteed that on t...原创 2019-02-27 10:37:29 · 1617 阅读 · 0 评论 -
【ZOJ - 3946】Highway Project(最短路子图,维护双权值,贪心,最小树形图)
题干:Edward, the emperor of the Marjar Empire, wants to build some bidirectional highways so that he can reach other cities from the capital as fast as possible. Thus, he proposed the highway project....原创 2019-04-18 22:19:04 · 444 阅读 · 0 评论 -
【HDU - 1839】Delay Constrained Maximum Capacity Path(最短路 + 二分)
题干:考虑一个包含 N 个顶点的无向图,编号从 1 到 N,并包含 M 条边。编号为 1 的顶点对应了一个矿藏,可从中提取珍稀的矿石。编号为 N 的顶点对应了一个矿石加工厂。每条边有相应的通行时间 (以时间单位计),以及相应的运载量 (以矿石单位计)。现决定使用一条路径,将从矿藏中提取的矿石运送到加工厂。这条路径应当具有尽可能高的运载量,以便并行运输尽可能多的矿石。路径的运载量等于它的各边的最...原创 2019-05-03 15:37:54 · 329 阅读 · 0 评论 -
【CodeForces - 144D】Missile Silos(单源最短路,枚举中间边,枚举情况可能性)
题干:A country called Berland consists of n cities, numbered with integer numbers from 1to n. Some of them are connected by bidirectional roads. Each road has some length. There is a path from each ci...原创 2018-10-14 23:47:53 · 523 阅读 · 0 评论 -
【qduoj - 1121】小明的贪心题(Dijkstra最短路 + 最短路条数)
题干:小明的贪心题描述 小明来到青岛上学已经一年了,他给青岛这座城市画了一张地图。在这个地图上有n个点,小明的起始点为1号点,终点为n号点,并且地图上的所有边都是单向的。小明知道从i号点到j号点的时间花费为w分钟,那么问题来了,求从1号点到n号的最小时间花费是多少?这个最少花费的路径有多少条?输入 输入格式:输入文件第一行为两个空格隔开的数n,m,表示这张地图里有多少个...原创 2018-09-22 20:05:49 · 481 阅读 · 0 评论 -
【POJ - 1062】【nyoj - 510】昂贵的聘礼 (Dijkstra最短路+思维)
题干:年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换,或者替他弄来其...原创 2018-08-02 21:25:38 · 315 阅读 · 0 评论 -
【POJ - 1511】 Invitation Cards(Dijkstra + 反向建图 多源到单源最短路的处理)
题干:In the age of television, not many people attend theater performances. Antique Comedians of Malidinesia are aware of this fact. They want to propagate theater and, most of all, Antique Comedies. ...原创 2018-08-04 10:08:17 · 323 阅读 · 0 评论 -
【HDU - 3499】 Flight (单源最短路+优惠问题)
题干:Recently, Shua Shua had a big quarrel with his GF. He is so upset that he decides to take a trip to some other city to avoid meeting her. He will travel only by air and he can go to any city if t...原创 2018-08-04 10:53:32 · 380 阅读 · 0 评论 -
【HDU - 2112】 HDU Today(dijkstra单源最短路 + map转换)
题干:HDU TodayTime Limit : 15000/5000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 11 Accepted Submission(s) : 5Problem Description经过锦囊相助,海东集团终于度过了危机,从此,HDU...原创 2018-07-31 08:54:36 · 212 阅读 · 0 评论 -
*【51nod - 1459】迷宫游戏(记录双向权值的Dijkstra单源最短路)
题干:你来到一个迷宫前。该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你就可以得到这个分数。还有若干双向道路连结这些房间,你沿着这些道路从一个房间走到另外一个房间需要一些时间。游戏规定了你的起点和终点房间,你首要目标是从起点尽快到达终点,在满足首要目标的前提下,使得你的得分总和尽可能大。现在问题来了,给定房间、道路、分数、起点和终点等全部信息,你能计算在尽快离开迷宫的前提下...原创 2018-07-31 11:13:47 · 308 阅读 · 0 评论 -
【POJ - 1502】MPI Maelstrom(Dijkstra单源最短路--求一点到其余个点的最小值的最大值)
题干:BIT has recently taken delivery of their new supercomputer, a 32 processor Apollo Odyssey distributed shared memory machine with a hierarchical communication subsystem. Valentine McKee's research...原创 2018-07-31 14:33:44 · 406 阅读 · 0 评论 -
【HDU - 6290】 奢侈的旅行 (对题目预处理 + DIjkstra最短路)
题干:高玩小Q不仅喜欢玩寻宝游戏,还喜欢一款升级养成类游戏。在这个游戏的世界地图中一共有nn个城镇,编号依次为11到nn。 这些城镇之间有mm条单向道路,第ii 条单项道路包含四个参数ui,vi,ai,biui,vi,ai,bi,表示一条从uiui号城镇出发,在vivi号城镇结束的单向道路,因为是单向道路,这不意味着小Q可以从vivi沿着该道路走到uiui。小Q的初始等级levellevel...原创 2018-08-05 22:32:06 · 376 阅读 · 0 评论 -
【POJ - 3037】Skiing (Dijkstra算法)
题干:Bessie and the rest of Farmer John's cows are taking a trip this winter to go skiing. One day Bessie finds herself at the top left corner of an R (1 <= R <= 100) by C (1 <= C <= 100) ...原创 2018-08-01 22:13:06 · 375 阅读 · 0 评论 -
【HDU - 3790】最短路径问题(DIjkstra算法 双权值)
题干:给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。Input输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点。n和m为0时输入结束。 (1<n<=1000, 0&...原创 2018-08-01 22:12:28 · 907 阅读 · 0 评论 -
【HDU - 2066】:一个人的旅行(Dijkstra算法)
题干:虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女……眼看寒假就快到了,这么一大段时间,可不能浪费啊,一定要给自己好...原创 2018-08-01 22:09:17 · 200 阅读 · 0 评论 -
【POJ - 3268 】Silver Cow Party(Dijkstra最短路+思维)
题干:One cow from each of N farms (1 ≤ N ≤ 1000) conveniently numbered 1..N is going to attend the big cow party to be held at farm #X (1 ≤ X ≤ N). A total of M (1 ≤ M ≤ 100,000) unidirectional (one-w...原创 2018-08-01 19:11:05 · 291 阅读 · 0 评论 -
【HDU - 1546】 Idiomatic Phrases Game(Dijkstra,可选map处理字符串)
题干:Tom is playing a game called Idiomatic Phrases Game. An idiom consists of several Chinese characters and has a certain meaning. This game will give Tom two idioms. He should build a list of idiom...原创 2018-08-02 09:42:34 · 348 阅读 · 0 评论 -
【POJ - 2387】 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-07-30 22:06:11 · 260 阅读 · 0 评论