随笔分类 - 图论
摘要:"TC1570 DesertWind" 给定一个 $n\times m$ 的地图, '@' 表示你所在的位置, ' ' 表示这是沙地, ' ' 表示绿洲, 'X' 表示不可到达。你每天可以向周围八格移动,同时每天风也有八个方向,若你恰好逆风行走,则一段路程需要走三天,否则只用走一天。你可以预知今后每
阅读全文
摘要:"TC10738 TheContest" 有两支队伍,分别有 $n,\ m$ 个成员,每个成员都必须与对方所有成员竞技恰好一次。现在举行 $\max(n,\ m)$ 次比赛,每次将会有 $\min(n,\ m)$ 次竞技,且每个成员只能在这次比赛中竞技一次。 现在请确定一个的 $n\times m$
阅读全文
摘要:"bzoj2530 [POI2011]Party" 给定一张 $n$ (保证 $n$ 是 $3$ 的倍数)个节点 $m$ 条边的图,并且保证该图存在一个大小至少为 $\frac{2}{3}n$ 的团。请输出该图的任意一个大小为 $\frac{1}{3}n$的团。 $n\leq3000,\ m\leq
阅读全文
摘要:"CF786B Legacy" 给定一张有向图,有三种边: 1. $u\to v$ ,边权为 $w$ 2. $u\to [l,\ r]$ ,边权为 $w$ 3. $[l,\ r]\to u$ ,边权为 $w$ $n,\ m\leq10^5,\ w\leq10^9$ 线段树优化建图,最短路 线段树优化
阅读全文
摘要:"bzoj4010 [HNOI2015]菜肴制作" 求出一个 $n$ 的排列满足 $m$ 个形如 $(x,\ y)$ 的限定条件,表示 $x$ 必须在 $y$ 之前出现,且使得在满足所有限定条件的情况下, $1$ 尽量优先,满足 $1$ 尽量优先的情况下 $2$ 尽量优先…… $n,\ m\leq1
阅读全文
摘要:"$Luogu5058 [ZJOI2004]嗅探器" 给定一张 $n$ 个点, $m$ 条边的无向图,和两点 $s,\ t$ ,求 $s\to t$ 编号最小的必经点(排除 $s,\ t$ ) $n\leq100$ tarjan 这题数据范围是可以 $O(n^3)$ 暴力过的…… 显然只需缩点后的树
阅读全文
摘要:"CF650C Table Compression" 给一个 $n\times m$ 的非负整数矩阵 $a$,让你求一个 $n\times m$ 的非负整数矩阵 $b$,满足以下条件 1. 若 $a_{i,j} 2. 若 $a_{i,j}=a_{i,k}$,则 $b_{i,j}=b_{i,k}$ 3
阅读全文
摘要:"hdu2121 Ice_cream's world II" 给一个有向图,求最小树形图,并输出根节点 $n\leq10^3,\ m\leq10^4$ 最小树形图 对于求无根最小树形图,可以建一个虚拟节点,连向其他所有节点,权值为 $\inf$ ,最后的答案即为 $ans \inf$ 。无解当且仅当
阅读全文
摘要:"hdu4966 GGS DDU" 有 $n$ 个课程,每种课程有 $a_i$ 级,一开始你每种课程都为 $0$ 级,有 $m$ 个升级方案:$(x,\ l1,\ y,\ l2,\ c)$ ,若你课程 $x$ 已达到 $l1$ 级,那么你可以花费 $c$ 的价格,使得课程 $y$ 达到 $l2$ 级
阅读全文
摘要:"Luogu2792 [JSOI2008]小店购物" 重题 "bzoj4349 最小树形图" 有 $n$ 个物品,每个物品有价格 $c_i$ 和所需个数 $k_i$ ,所有物品必须恰好买 $k_i$ 个。有 $m$ 种优惠方案给出 $x,\ y,\ w$ :若买过至少一件 $x$ 物品,则 $y$
阅读全文
摘要:"Luogu2860 [USACO06JAN]冗余路径Redundant Paths" 给定一个连通无向图,求至少加多少条边才能使得原图变为边双连通分量 $1\leq n\leq5000,\ n 1\leq m\leq10^4$ tarjan 边双无疑不用考虑,于是就可以边双缩点成一棵树 令现在要连
阅读全文
摘要:"CF962F Simple Cycles Edges" 给定一个连通无向图,求有多少条边仅被包含在一个简单环内并输出 $n,\ m\leq10^5$ tarjan 首先,一个连通块是一个环,当且仅当该连通块的 点数=边数 可以发现,如果两个环仅由一个公共点连接,那么这两个环互不影响,即点双两两互不
阅读全文

浙公网安备 33010602011771号