随笔分类 -  图论———最短路

该文被密码保护。
posted @ 2019-09-02 22:25 悠悠呦~
摘要:<题目链接> 题目大意:给定一张无向图,有n个点m条边,从一条边到另一条边,如果两边的指不同 花费就要+1,如果相同就不需要花费。 先从1走到n问最小花费是多少。(第一条边的花费都是1) 解题分析: 开始还以为类似于Dijkstra这样的贪心过程是伪的,但是本题确实是dijkstra,不过需要进行一 阅读全文
posted @ 2019-06-01 23:14 悠悠呦~
该文被密码保护。
posted @ 2019-04-12 20:40 悠悠呦~
摘要:<题目链接> 题目大意: 有n座城市,每一个城市都有一个听演唱会的价格,这n座城市由m条无向边连接,每天变都有其对应的边权。现在要求出每个城市的人,看一场演唱会的最小价值(总共花费的价值=所看演唱会的价值+该城市的人去那个城市看演唱会的往返距离之和)。 解题分析:比较好的一道最短路题,主要考察建图能 阅读全文
posted @ 2019-04-11 12:27 悠悠呦~
该文被密码保护。
posted @ 2019-03-25 19:51 悠悠呦~
摘要:<题目链接> 题目大意: 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集 阅读全文
posted @ 2019-03-21 22:05 悠悠呦~
摘要:<题目链接> 题目大意: Island 是有一些奇怪的城镇和道路构成的(题目需要,游戏党勿喷),有些城镇之间用双向道路连接起来了,且每条道路有它自己的距离。但是有一些城镇已经被派兵戒严,虽然主角可以逆天改命强闯,但是为了体验该游戏的平衡性,他们只能穿过不超过 K 次被戒严的城镇。 定义“穿过”:从一 阅读全文
posted @ 2019-03-12 12:09 悠悠呦~
摘要:<题目链接> 题目大意:Rinne 学到了一个新的奇妙的东西叫做动态图,这里的动态图的定义是边权可以随着操作而变动的图。当我们在这个图上经过一条边的时候,这个图上所有边的边权都会发生变动。定义变动函数 f(x)=1/(1−x),表示我们在图上走过一条边后,图的边权变动情况。这里指的“图的变动”的意思 阅读全文
posted @ 2019-03-11 22:21 悠悠呦~
摘要:<题目链接> 题目大意: 在一个节点标号为1~n的无向图中,求出一条1~n的路径,使得路径上的第K+1条边的边权最小。 解题分析:直接考虑情况比较多,所以我们采用二分答案,先二分枚举第K+1条路的边权,然后根据枚举的边权,重新建图。因为john只需要支付除K条边之后权值最大的边,所以对于所有边权小于 阅读全文
posted @ 2019-03-06 20:37 悠悠呦~
摘要:<题目链接> 题目大意: n个点,m条边的无向图,现在需要删除一些边,使得剩下的边数不能超过K条。1点为起点,如果1到 i 点的最短距离与删除边之前的最短距离相同,则称 i 为 "good vertice",现在问你如果要使 "good vertice"最多,需要留下多少条边,并且输出这些边的序号。 阅读全文
posted @ 2019-02-12 17:27 悠悠呦~
摘要:<题目链接> 题目大意:给你一张图,有n个点,每个点都有需要缴的税,两个直接相连点之间的道路也有需要花费的费用。现在进行多次询问,给定起点和终点,输出给定起点和终点之间最少花费是多少,并且输出最少花费所走的路径,如果有多条路径花费最少,则输出字典序最小的那条。 解题分析: 输出最短路的路径问题,需要 阅读全文
posted @ 2018-12-06 12:13 悠悠呦~
该文被密码保护。
posted @ 2018-11-29 21:07 悠悠呦~
摘要:<题目链接> 题目大意: 一个n*n的01矩阵,满足以下条件 1.X12+X13+...X1n=12.X1n+X2n+...Xn-1n=13.for each i (1<i<n), satisfies ∑Xki (1<=k<=n)=∑Xij (1<=j<=n). 另给出一个矩阵C,求∑Cij*Xij 阅读全文
posted @ 2018-10-14 23:17 悠悠呦~
摘要:<题目链接> 题目大意: 一些母牛按序号排成一条直线。有两种要求,A和B距离不得超过X,还有一种是C和D距离不得少于Y,问可能的最大距离。如果没有最大距离输出-1,如果1、n之间距离任意就输出-2,否则输出最大的距离。 解题分析:典型的差分约束,第一种约束,v-u<=c;第二种约束:v-u>=c 可 阅读全文
posted @ 2018-10-11 16:38 悠悠呦~
摘要:<题目链接> 题目大意: 现在给你一些点,这些点之间存在一些有向边,每条边都有对应的边权,有一次机会能够使某条边的边权变为原来的1/2,求从起点到终点的最短距离。 解题分析: 分层图最短路模板题,由于最多只能将一条边变成原来的1/2,所以我们在原来二维的图形上多加一层,由第一层到第二层的边代表该边边 阅读全文
posted @ 2018-09-24 22:17 悠悠呦~
摘要:<题目链接> 题目大意: 某学生从家到学校之间有N(<200)条地铁,这个学生可以在任意站点上下车,无论何时都能赶上地铁,可以从一条地铁的任意一站到另一条地跌的任意一站,学生步行速度10km/h,地铁速度40km/h,给出学生家和学校以及每条地铁的站点坐标,求学生从家到学校的最短时间。 解题分析:题 阅读全文
posted @ 2018-09-06 23:32 悠悠呦~
摘要:<题目链接> 题目大意: 给出一个0~n组成的图,1~n的点上分布着值为pow的电站,给出图的m条边以及距离,从0出发到n个点中的x个点的行走距离和最小(因为是每炸一个点派出一辆坦克),且x个点的pow之和必须超过总的pow和的一半。 解题分析: 由于本题数据范围很小,只有100,所以我们能够用fl 阅读全文
posted @ 2018-09-04 09:22 悠悠呦~

浏览器标题切换
浏览器标题切换end