最短路
.
SSL_ZZL
是很菜啦
展开
-
【51nod 2673】【dijkstra】【堆优化】最短路径
Dijkstra + 堆优化原创 2022-01-18 16:36:16 · 165 阅读 · 0 评论 -
【ybtoj 最短路径课堂过关 例题2】【luogu P3385】【SPFA(判负环)】负环判断 & 【模板】负环
模板SPFA + 步数判负环原创 2021-08-09 07:46:33 · 195 阅读 · 0 评论 -
【ybtoj】【最短路】【Dijkstra】【堆】【例题1】单源最短路径
Dijkstra + 堆优化 模板原创 2021-05-05 08:42:24 · 214 阅读 · 0 评论 -
【luogu1931】【图论】【最短路】套利
传送门题目描述套利是利用汇率差异实现货币增值。例如,1美元可以兑换0.5英镑、1英镑可以兑换10法郎、1法郎可以兑换0.21美元。接下来,一个聪明的交易商就可以从1美元开始,0.5 * 10.0 * 0.21 =1.05美元,获得了5%的利润。你的任务是写一个程序,从输入文件读入汇率清单,然后决定套利是有可能的或没有可能的。输入格式输入文件包含多组数据,每组数据的第一行是一个整数n( 1<=n<=30 )。代表有多少种货币。接下来n行字符串,每行表示一种货币的名称(名称中不会出现空格)原创 2020-12-03 16:24:28 · 226 阅读 · 0 评论 -
【2020.8.23NOIP模拟赛】【图论】【最短路】传送爸爸
题目背景wdyhy非常喜欢他的爸爸们,所以只要让爸爸们永远呆在wdyhy的迷宫里,wdyhy就可以永远爱着他们啦!题目描述wdyhy有一个RRR行CCC列的迷宫,每一个小格有一个字符。#(number sign) 表⽰一个墙块,. (dot) 表⽰一块空地,S (uppercase letter s) 表⽰你现在的位置,C (uppercase letter c) 表⽰爸爸现在的位置。你只能通过空地,并且,只有当两块空地有相临边时,你才可以从其中一个走向另一个。特别的,描述在地图里的矩形区原创 2020-08-24 15:39:55 · 219 阅读 · 0 评论 -
【2020.8.23NOIP模拟赛】【图论】【最短路】最优路线
题目描述一个nnn个点mmm条边的无重边无自环的无向图,点有点权,边有边权,定义一条路径的权值为路径经过的点权的最大值乘边权最大值。求任意两点间的权值最小的路径的权值。输入格式第一行两个整数n,mn,mn,m,分别表示无向图的点数和边数。第二行nnn个正整数,第iii个正整数表示点iii的点权。接下来mmm行每行三个正整数ui,vi,wiu_i,v_i,w_iui,vi,wi,分别描述一条边的两个端点和边权。输出格式nnn行每行nnn个整数,第iii行第jjj个整数表示从iii到jjj原创 2020-08-23 20:46:18 · 537 阅读 · 0 评论 -
【jzoj1595】【最短路】【GDKOI训练】过路费
题目描述跟所有人一样,农夫约翰以着宁教我负天下牛,休叫天下牛负我的伟大精神,日日夜夜苦思生财之道。为了发财,他设置了一系列的规章制度,使得任何一只奶牛在农场中的道路行走,都要向农夫约翰上交过路费。农场中由N(1 <= N <= 250)片草地(标号为1到N),并且有M(1 <= M <= 10000)条双向道路连接草地A_j和B_j(1 <= A_j <= ...原创 2020-03-19 22:56:28 · 232 阅读 · 0 评论 -
【jzoj2405】【最短路】【2012.02.25普及组】危险系数(danger)
题目描述FJ在一条船上,海上有N(1<=N<=100)个岛,编号为1…N,现在他的任务是按照一个给定的访问次序A_1,A_2,….A_M去探索这M(2<=M<=10,000)个岛屿,已经知道任意两个岛屿之间的危险系数,让你找出一个探索序列,只需满足你的探索序列包含给定的A_1…A_M这个序列就可以(不一定要连续),使得总的危险系数最小。输入第1行:两个数, N 和 M...原创 2020-03-14 16:48:21 · 144 阅读 · 0 评论 -
【jzoj1922】【最短路】【2014.10.18普及组】道路阻塞(rblock.pas/cpp/c)
题目描述每天早上,约翰都要从他的家里步行去农场,他途中可能要经过其他的一些地方。我们把这些地方和路抽象成一张图,这张图里有N个点,共有M条边(每条边都是双向边),每条边都有一个长度,约翰的家在第1个点,农场在第N个点,两个点之间没有重复的边,并且这个图是一个连通图,每次约翰从家里到农场总会选一条最短的路径走。但是约翰的奶牛们老是给约翰捣乱,奶牛们计划在其中某条路上放一些干草堆来阻碍约翰的行走,...原创 2020-03-11 22:10:14 · 206 阅读 · 0 评论 -
【jzoj1504】【最短路】【普及模拟】城市连接
题目描述天网恢恢,疏而不漏,经过上一次的抓捕,OI总部终于获取了怪盗的特征!现在,我们需要在基德再次来之前就把他的特征送到超级大牛的手上,可惜超级大牛不在总部,所以飞过海必须尽快把资料送到大牛家里。已知OI总部到大牛家中间有n-2个城城市,为了尽快达到目的地,飞过海通过水晶球了解到OI总部到大牛家的路线图,图上显示了n个城之间的连接距离。可是飞过海很忙,需要请你来帮忙编写一个程序。输入输入...原创 2020-02-24 20:27:26 · 217 阅读 · 0 评论 -
【jzoj1964】【图论】【普组模拟赛】马语翻译
题目描述随着马场的繁荣,出现了越来越多的新马种。种族之间的沟通不畅严重影响了马场的和谐。这时,科学家发明了马语翻译机器人,正好可以解决这一难题。机器人有 M 种,每种机器人能完成 K 个马种之间的语言翻译。问,利用这些机器人,能否实现 1 种群和 N 种群的马语翻译。 若可以,找到翻译过程至少需要用到多少种语言。输入第一行三个整数 N, K 和 M,分别表示语言数, 每个机器人能翻译的语言......原创 2020-02-09 20:12:46 · 570 阅读 · 1 评论 -
【图论】【最短路】小萨的烦恼
Description圣诞节又要到了!小萨希望和自己心仪的MM一起出去度过一个浪漫的的圣诞节。他进行了详尽的准备,找到了N个很适合他们去约会的好地方,但无奈小萨和他的MM都是初三学校,晚上必须回学校上晚修,没有足够的时间让他们走遍每一个地方。迫于无奈,小萨选择了一个最合适的地方S。小萨打算和他的MM一起步行到那个地方,那样他们就有很多时间来聊天玩乐,但是无奈时间有限,小萨决定坐公共汽车过去。然而...原创 2020-01-17 11:37:49 · 132 阅读 · 0 评论 -
【ybtoj】【luogu1073】【图论】【最短路】【SPFA】最优贸易
题目大意:从1走到n,中途要买一次,卖一次,求最大利润;把1 ~ n以k为标准,分成两段。1 ~ k买,k ~ n卖,k需要枚举;买:做一遍SPFA,把每个点的最小售价求出来;卖:如果每个枚举出来的k都做一遍SPFA,求k ~ n的卖价,会T。so,先反图,再从n做SPFA,把每个点的最大售价求出来。然后再枚举k,用n ~ k的最大售价减去1 ~ k的最小售价。原创 2020-01-16 22:11:47 · 131 阅读 · 0 评论 -
【图论】【最短路】最短路径问题
Description平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。Input输入文件short.in,共有n+m+3行,其中:第一行为一个整数n。第2行到第n+1行(共n行),每行的两个整数x和y...原创 2020-01-16 08:59:59 · 535 阅读 · 3 评论 -
【图论】【最短路】工厂的烦恼
Description某工厂发现厂里的机器在生产产品时要消耗大量的原材料,也就是说,有大量的原材料变成了废物。因此厂里想找出消耗原材料最大的一条生产线路进行改造,以降低成本。厂里的生产线路是一个有向无环网络,有N台机器分别代表网络中的N个结点。弧< I,j >(i < j)表示原材料从机器i传输到机器j的损耗数量。Input第一行是两个整数N,M(N<=100,M&l...原创 2020-01-15 22:04:58 · 125 阅读 · 0 评论 -
【图论】【最短路】医院设置
Description设有一棵二叉树(如右图)。其中,圈中的数字表示结点中居民的人口。圈边上数字表示结点编号,现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为1。如 右图中,若医院建在: 1处,则距离和=4+12+220+240=136 3处,则距离和=4*2+13+20+40=81 ………….Input第一行一个整数n,表示树...原创 2020-01-15 20:15:03 · 171 阅读 · 0 评论 -
【图论】【最短路】城市问题
Description设有n个城市,依次编号为0,1,2,……,n-1(n<=100),另外有一个文件保存n个城市之间的距离(每座城市之间的距离都小于等于1000)。当两城市之间的距离等于-1时,表示这两个城市没有直接连接。求指定城市k到每一个城市i(0<=I,k<=n-1)的最短距离。Input第一行有两个整数n和k,中间用空格隔开;以下是一个NxN的矩阵,表示城市间的距...原创 2020-01-15 18:33:09 · 648 阅读 · 0 评论 -
【luogu1346】【图论】【最短路】电车
题目描述在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状态。为了行驶向目标地点,电车司机不得不经常下车来切换...原创 2020-01-15 16:38:38 · 124 阅读 · 0 评论 -
【luogu3371】【图论】【最短路】【模板】单源最短路径(弱化版)
题目背景本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通过,如有需要请移步 P4779。题目描述如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。输入格式第一行包含三个整数 n,m,sn,m,sn,m,s,分别表示点的个数、有向边的个数、出发点的编号。接下来 mmm 行每行包含三个整数 u,v,wu,v,wu,v,w,表示一条 u→vu \to vu→v ...原创 2019-12-28 16:41:00 · 191 阅读 · 0 评论 -
【图论】【最短路】USACO 3.2 Sweet Butter 香甜的黄油 (Bellman DIJ SPFA)
Description农夫John发现做出全威斯康辛州最甜的黄油的方法:糖。把糖放在一片牧场上,他知道N(1<=N<=500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。 农夫John很狡猾。像以前的Pavlov,他知道他可以训练这些奶牛,让它们在听到铃声时去一个特定的牧场。他打算将糖放在那里然后下午发出铃声,以至他可以在晚上挤奶。 ...原创 2019-12-28 15:25:37 · 238 阅读 · 1 评论 -
【图论】【最短路】USACO 2.4 牛的旅行 (最短路)
Description农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民John就有多个牧区了。John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*...原创 2019-12-28 08:36:22 · 167 阅读 · 0 评论 -
【图论】【最短路】最小花费
Description在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。Input第一行输入两个用空格隔开的正整数n和m,分别表示总人数和可以互相转账的人的对数。以下m行每行输入三个用空格隔开的正整数x,y,z,表示标号为x的人和标号为y的人之间互相转账需要扣除...原创 2019-12-28 07:41:55 · 294 阅读 · 0 评论 -
【图论】【最短路】最短路径问题
Description平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。Input输入文件short.in,共有n+m+3行,其中:第一行为一个整数n。第2行到第n+1行(共n行),每行的两个整数x和y...原创 2019-12-26 17:44:26 · 676 阅读 · 1 评论 -
【图论】【最短路】USACO 2.4 牛的旅行 (最短路)
Description农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民John就有多个牧区了。John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*...原创 2019-12-25 19:11:55 · 163 阅读 · 0 评论 -
【图论】【最短路】最短路径问题
Description平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。Input输入文件short.in,共有n+m+3行,其中:第一行为一个整数n。第2行到第n+1行(共n行),每行的两个整数x和y...原创 2019-12-21 15:32:08 · 276 阅读 · 0 评论 -
【BFS】【NOIP普及组T3】绿洲
题目描述输入输出样例输入样例输出数据范围限制思路考试的时候觉得这题是最短路,但是没想出来。。。听完题,嗯???BFS???(沉思一会) SPFA就是BFS啊!!!枚举绿洲作为起点,算每一个点的最短路,然后每个点的最短路选max。#include<iostream>#include<cstdio>#include<cstring&g...原创 2019-10-24 19:39:29 · 218 阅读 · 0 评论