单源最短路
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 · 269 阅读 · 0 评论 -
【牛客 - 283H】图论一顿套模板(思维转化,Dijkstra)
题干: 由于临近广西大学建校90周年校庆,西大开始了喜闻乐见的校园修缮工程! 然后问题出现了,西大内部有许许多多的道路,据统计有N栋楼和M条道路(单向),每条路都有“不整洁度”W,现在校方想知道从S楼到T楼的所有路径中,“不整洁度”乘积最小是多少。 由于答案可能很大,所以你需要将最后的答案对109+7取模。 输入描述: 第一行为四个整数N、M、S、T,意义如上。 第2至第...原创 2018-11-26 14:06:27 · 509 阅读 · 0 评论 -
【牛客 - 331D】炫酷路途(二进制枚举 或 建图方式+最短路 或 dfs)
题干: 小希现在要从寝室赶到机房,路途可以按距离分为N段,第i个和i+1个是直接相连的,只需要一秒钟就可以相互到达。 炫酷的是,从第i个到第i+2pi+2p个也是直接相连的(其中p为任意非负整数),只需要一秒钟就可以相互到达。 更炫酷的是,有K个传送法阵使得某些u,v之间也是直接相连的,只需要一秒钟就可以相互到达,当然,由于设备故障,可能会有一些u=v的情况发生。 现在小希为了赶路,她需要在...原创 2019-02-01 00:35:38 · 224 阅读 · 0 评论 -
【牛客 - 370B】Rinne Loves Graph(分层图最短路 或 最短路dp)
题干: Island 发生了一场暴乱!现在 Rinne 要和 Setsuna 立马到地上世界去。 众所周知:Island 是有一些奇怪的城镇和道路构成的(题目需要,游戏党勿喷),有些城镇之间用双向道路连接起来了,且每条道路有它自己的距离。但是有一些城镇已经被派兵戒严,虽然主角可以逆天改命强闯,但是为了体验该游戏的平衡性,他们只能穿过不超过 K 次被戒严的城镇。 定义“穿过”:从一个戒严的...原创 2019-02-15 23:13:21 · 381 阅读 · 0 评论 -
【HYSBZ - 2763 】飞行路线 (分层图最短路,最短路dp)
题干: Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次出行最少花费多少? ...原创 2019-02-16 00:04:39 · 333 阅读 · 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 · 530 阅读 · 3 评论 -
【CCFCSP - 201403-4】无线网络(分层图最短路)
题干: 试题编号: 201403-4 试题名称: 无线网络 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 目前在一个很大的平面房间里有 n 个无线路由器,每个无线路由器都固定在某个点上。任何两个无线路由器只要距离不超过 r 就能互相建立网络连接。 除此以外,另有 m 个可以摆放无线路由器的位置。...原创 2019-02-18 18:14:20 · 316 阅读 · 0 评论 -
【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 · 554 阅读 · 0 评论 -
【CodeForces - 545 ABCDE套题训练题解】贪心, 构造,模拟,dp,最短路树(Dijkstra+变形)
A: 题干: Input The 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 · 1496 阅读 · 0 评论 -
【HDU - 1839】Delay Constrained Maximum Capacity Path(最短路 + 二分)
题干: 考虑一个包含 N 个顶点的无向图,编号从 1 到 N,并包含 M 条边。编号为 1 的顶点对应了一个矿藏,可从中提取珍稀的矿石。编号为 N 的顶点对应了一个矿石加工厂。每条边有相应的通行时间 (以时间单位计),以及相应的运载量 (以矿石单位计)。现决定使用一条路径,将从矿藏中提取的矿石运送到加工厂。这条路径应当具有尽可能高的运载量,以便并行运输尽可能多的矿石。路径的运载量等于它的各边的最...原创 2019-05-03 15:37:54 · 305 阅读 · 0 评论 -
【牛客 - 1080D】tokitsukaze and Event(最短路,思维)
题干: 链接:https://ac.nowcoder.com/acm/contest/1080/D 来源:牛客网 这天,tokitsukaze带着她的舰队去才归一儿海探索。这个海域有n个站点,深海舰队控制着这片海域的m条航线,这些航线连接着这n个点,第i条航线连接着ui,vi两个点。航线都是正确的,也就是说没有重复的航线,也没有任何一个点与自己相连。tokitsukaze的舰队经过第i条航...原创 2019-08-24 16:50:03 · 218 阅读 · 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 · 399 阅读 · 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 · 434 阅读 · 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 · 476 阅读 · 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 · 305 阅读 · 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 · 345 阅读 · 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 · 392 阅读 · 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 · 352 阅读 · 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 · 351 阅读 · 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 · 880 阅读 · 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 · 274 阅读 · 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 · 324 阅读 · 0 评论 -
【POJ - 1062】【nyoj - 510】昂贵的聘礼 (Dijkstra最短路+思维)
题干: 年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换,或者替他弄来其...原创 2018-08-02 21:25:38 · 298 阅读 · 0 评论 -
【POJ - 3259 】Wormholes(Bellman_Ford或spfa算法,判断有向图中是否存在负环)
题干: 农夫约翰在探索他的许多农场,发现了一些惊人的虫洞。虫洞是很奇特的,因为它是一个单向通道,可让你进入虫洞的前达到目的地!他的N(1≤N≤500)个农场被编号为1..N,之间有M(1≤M≤2500)条路径,W(1≤W≤200)个虫洞。FJ作为一个狂热的时间旅行的爱好者,他要做到以下几点:开始在一个区域,通过一些路径和虫洞旅行,他要回到最开时出发的那个区域出发前的时间。也许他就能遇到自己了:)...原创 2018-08-28 22:28:32 · 578 阅读 · 0 评论 -
【qduoj - 1121】小明的贪心题(Dijkstra最短路 + 最短路条数)
题干: 小明的贪心题 描述 小明来到青岛上学已经一年了,他给青岛这座城市画了一张地图。在这个地图上有n个点,小明的起始点为1号点,终点为n号点,并且地图上的所有边都是单向的。小明知道从i号点到j号点的时间花费为w分钟,那么问题来了,求从1号点到n号的最小时间花费是多少?这个最少花费的路径有多少条? 输入 输入格式:输入文件第一行为两个空格隔开的数n,m,表示这张地图里有多少个...原创 2018-09-22 20:05:49 · 434 阅读 · 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 · 234 阅读 · 0 评论