图论-最短路
Dream_Lolita
退役OIer,转战ACM
展开
-
【最短路+坐标变换】BZOJ4061[Cerc2012]Farm and factory
主要是学习到关于坐标变换的用法0.0 最短路都是次要的啊原创 2018-02-04 11:27:56 · 437 阅读 · 0 评论 -
【SPFA-优化建图】LGP3645 [APIO2015]雅加达的摩天楼
【题目】 原题地址 题目大意:有nnn座楼,mmm只doge,每只doge有起始所在大楼bibib_i和力量pipip_i,其中力量表示这只doge可以从当前楼xxx跳到x+pix+pix+p_i或x−pix−pix-p_i这两座楼。现在doge0要传一条信息给doge1,每只doge可以选择传递信息给同一座楼的doge或者跳跃。问最少跳跃总次数。 【题目分析】 上面的口胡题面怎么也这么长...原创 2018-05-03 22:02:43 · 266 阅读 · 0 评论 -
【最短路优化建图(dij)+线段树】BZOJ4699 树上的最短路
【题目】 BZOJ 一棵nnn个节点的无向树,边有边权。另有mmm条通道,形如(a,b,c,d,v)(a,b,c,d,v)(a,b,c,d,v),表示(a,b)(a,b)(a,b)路径上所有点向(c,d)(c,d)(c,d)路径上所有点都连了一条边权为vvv的有向边。求任意节点出发到达KKK的最短路。 n≤2.5×105,m≤105n\leq 2.5\times 10^5,m\leq 10^5n≤...原创 2019-02-04 22:25:10 · 570 阅读 · 0 评论 -
【分治+最短路+BIT】CC_QGRID Querying on a Grid
【题目】 Codechef 一个m×nm\times nm×n的网格图,每条边有权,有QQQ次操作: 给出(i1,j1,i2,j2,c)(i_1,j_1,i_2,j_2,c)(i1,j1,i2,j2,c),将(i1,j1)(i_1,j_1)(i1,j1)到(i2,j2)(i_2,j_2)(i2,j2)最短路上的所有点加上点权ccc 询问点(i,j)(i,j)(i,j)的点权。 m...原创 2019-02-06 23:52:32 · 332 阅读 · 0 评论 -
【Bellman-Ford求负环】UOJ32 [UR #2] 跳蚤公路
【题目】 UOJ 一幅nnn个点mmm条有向带边权wiw_iwi的图,每条边还有一个红绿白三色之一。 称一条从111开始,最后停在某个城市vvv的路径为发财路径当且仅当路径上存在负环。 现在可以选定一个数−1030≤x≤1030-10^{30}\leq x \leq 10^{30}−1030≤x≤1030,将每条红色边加上这个权,每条绿色边减去这个权。 问对于所有的vvv,有多少个xxx可以使得...原创 2019-02-25 22:09:55 · 340 阅读 · 0 评论 -
【最短路Dijkstra】CC_CLIQUED Bear and Clique Distances
【题目】 CC 一幅nnn个点的图,其中前kkk个点之间两两有一条长度为xxx的无向边。除此之外还有mmm条长度为wiw_iwi的无向边。 求SSS到所有点的最短路。 n,k≤105n,k\leq 10^5n,k≤105 【解题思路】 不知道怎么就开始写起了水题。 完全图边比较多,我们缩一缩规模,只需要将前kkk个点与一个新点TTT连边x2\frac x 22x,其他边照连即可。 复杂度O((...原创 2019-04-22 15:48:11 · 227 阅读 · 0 评论 -
【二进制分组+最短路】LOJ3087 「GXOI / GZOI2019」旅行者
【题目】 LOJ 一幅nnn个点mmm条有向带权边的图,给定kkk个关键点,求关键点两两最短路的最小值。 n≤105,m≤5×105n\leq 10^5,m\leq 5\times 10^5n≤105,m≤5×105 【解题思路】 这是个大原题,HDU6166\text{HDU6166}HDU6166。 通过二进制分组将所有关键点分成SSS集和TTT集,跑多源多汇最短路,反过来再做一次即可。当然可...原创 2019-04-23 11:24:07 · 507 阅读 · 0 评论