------图论------
文章平均质量分 76
StaroForgin
这个作者很懒,什么都没留下…
展开
-
[航海协会]SSSP
我只能说*b题就是这样的,没有意思。原创 2022-07-24 20:49:00 · 232 阅读 · 0 评论 -
[NOI2020]超现实树
思维低谷啦。原创 2022-07-15 11:25:45 · 313 阅读 · 0 评论 -
[CF1284G]Seollal
只能说细节一堆非常讨厌。原创 2022-07-07 00:13:58 · 507 阅读 · 2 评论 -
[CF590E]Birthday
天天被吊打。(;′⌒`)原创 2022-06-13 10:13:11 · 169 阅读 · 0 评论 -
[UNR #5]获奖名单
只能说我半日苦思不过OneInDark一吠。原创 2022-05-18 11:34:14 · 294 阅读 · 2 评论 -
[CTSC2017]网络
题外话,为什么我每次做题总能看到一个叫Claris的巨佬已经通过了此题。当然,ClariS唱地很好。原创 2022-04-06 19:35:09 · 662 阅读 · 2 评论 -
[硫化铂]treecnt
相当有趣的转化技巧。原创 2022-04-01 22:22:52 · 437 阅读 · 0 评论 -
[硫化铂]旅行
被校长爆杀...原创 2022-03-14 20:56:14 · 312 阅读 · 0 评论 -
[硫化铂]签到题
我已经菜到连签到题都签不了...原创 2022-02-24 09:43:39 · 457 阅读 · 0 评论 -
[CodeChef MXMN]Maximum and Minimum
校长与校监随手就切了我调了一天的题(╥╯^╰╥)原创 2022-02-16 20:25:24 · 375 阅读 · 0 评论 -
[硫化铂]传染
又是被OneInDark吊打的一天。原创 2022-02-10 22:54:54 · 434 阅读 · 0 评论 -
[AGC008F]Black Radius
OneInDark怎么天天爆切这种难难题呀!原创 2022-02-05 22:04:25 · 606 阅读 · 5 评论 -
[AGC001F]Wide Swap
被校监嘲讽难度递减...原创 2022-01-20 10:44:06 · 391 阅读 · 0 评论 -
[HNOI2013]切糕
妹妹杀疯啦!!!原创 2022-01-08 11:18:56 · 270 阅读 · 0 评论 -
[IOI2021]地牢游戏
NOIP模拟赛考IOI题是什么鬼呀!原创 2021-11-17 22:27:34 · 3163 阅读 · 0 评论 -
[海军国际项目办公室]欢乐豆
一点也不欢乐。(╥╯^╰╥)原创 2021-11-10 19:22:21 · 605 阅读 · 0 评论 -
[海军国际项目办公室]抑郁刀法
所以说抑郁刀法到底是什么东西。原创 2021-09-12 15:21:44 · 202 阅读 · 0 评论 -
[海军国际项目办公室]秘密探头
SYDevil:所有人都是狗,只有我是人!!!原创 2021-09-09 22:53:22 · 118 阅读 · 0 评论 -
[海军国际项目办公室]快递
OneInDark立大功!!!原创 2021-09-08 16:53:09 · 135 阅读 · 0 评论 -
Scaffolding
然而uva好像一个过的人都没有,我交Kattis过了,uva就过不了原创 2021-09-01 19:58:54 · 297 阅读 · 0 评论 -
[CF1558E]Down Below
为什么这种题都有3000,虽然我确实想不到这样暴力原创 2021-08-31 21:02:12 · 106 阅读 · 0 评论 -
[ABC214H]Collecting
然而卡连通块的顺序也太离谱了。ヽ(ー_ー)ノ原创 2021-08-16 08:57:45 · 253 阅读 · 3 评论 -
[图灵杯]欧拉回路
欧拉!回路!原创 2021-08-08 19:48:50 · 133 阅读 · 0 评论 -
[NOI2021]路径交点
宋队秒切的题我两个小时都做不来原创 2021-07-30 21:42:29 · 325 阅读 · 0 评论 -
[2020.6.6多校省选模拟4]最简单题
最简单的题。。。。对于标杆来说确实原创 2021-07-30 21:01:41 · 130 阅读 · 0 评论 -
[NOI2021]庆典
庆典?庆典!原创 2021-07-29 21:46:07 · 306 阅读 · 0 评论 -
[CF1499G]Graph Coloring
PPL曰:水题,垃圾,随便切。这只能说明我太菜了o(╥﹏╥)o,外加stO PPL tql Orz。原创 2021-07-21 22:43:51 · 231 阅读 · 0 评论 -
[CF980F]Cactus to Tree
感觉图画得好奇怪呀。原创 2021-07-16 11:36:05 · 194 阅读 · 0 评论 -
[APIO2013]机器人
所以说spfa能过真的正常吗?原创 2021-07-16 08:32:47 · 153 阅读 · 0 评论 -
[ABC209E]Shiritori
Capital lives matter!!!原创 2021-07-12 22:08:04 · 336 阅读 · 3 评论 -
[CF1534F1/2]Falling Sand
WA on test 213 是什么概概念,有的...原创 2021-06-20 23:03:10 · 245 阅读 · 0 评论 -
[CF1525F]Goblins And Gnomes
Goblins And Gnomes题解我们可以先考虑如何求出一个图的最小路径覆盖。我们可以将一个有向图的每个点拆成入点与出点两个点,在入点与出点两点之间连边。于是,我们就将我们的图变成了一个二分图,由于二分图的最小路径覆盖=点数−最大匹配最小路径覆盖=点数-最大匹配最小路径覆盖=点数−最大匹配,所以我们可以通过匈牙利求出原图的最小路径覆盖。此时我们的删边操作就变成了从二分图中删去一个出点或入点。很明显,我们删去一个点最多只会让最小路径覆盖增加111,也就是让最大匹配减111,因为它最多只会对一原创 2021-05-19 22:31:08 · 161 阅读 · 0 评论 -
[ARC119D]Grid Repainting 3
Grid Repainting 3题解我们可以发现当我们对于一个点用它将它们这一行/列涂白时,我们肯定会尽可能先将在这一行/列的其它点用去涂它所在的列/行涂白,而这一列/行又会进行同样的操作,一直这样下去。所以我们可以考虑将行/列看作一个点,将一个红点看作连接它所在的行与列的边,于是,我们可以得到一个图。而对于这一个图的每一个连通块,我们都会有一个行与列不能被选择。我们假设我们有tottottot个大于111的连通块,总共包括了aaa行与bbb列。由于选择不同的行与列涂白对于答案是没有区别的,我原创 2021-05-18 21:05:24 · 257 阅读 · 2 评论 -
[CF1483D]Useful Edges
Useful Edges题解首先我们考虑如何判断一条边合法,我们定义u,vu,vu,v之间的最短路为disu,vdis_{u,v}disu,v,询问三元组的长度为asku,vask_{u,v}asku,v,记边为(x,y)(x,y)(x,y),询问为(u,v)(u,v)(u,v)那么对于边iii,条件是∃j,disuj,xi+paidxi,yi+disyi,vj⩽askuj,vj\exists j,dis_{u_{j},x_{i}}+paid_{x_{i},y_{i}}+dis_{y_{i},原创 2021-05-12 21:58:02 · 333 阅读 · 1 评论 -
[CF1498F]Christmas Game
Christmas Game题解首先看到这个博奕,我们应该很容易联想到取石子的模型。首先,对于深度模kkk不一样的点,明显是不会产生影响的,我们可以只将深度相同模k相同的点建成树来维护。那么对于一棵按深度模kkk值所建出来的树,我们可以发现那些深度为偶数的点是不会产生任何贡献的。因为它们无论如何都会被移动偶数次,一个人移动后,另一个人跟着移动它移动的点,根本不会改变其它点的状态,移动到最后两者的顺序也不会被改变。于是我们可以只考虑深度为奇数的点。而深度为奇数的点被移动一次后就会到一个深度为偶数原创 2021-05-04 13:01:03 · 169 阅读 · 5 评论 -
[CF1498E]Two Houses
Two Houses题解首先,我们可以证明,在一个竞赛图中,若入度较大的点有一条路径能够到入度较小的点,那么入度较小的点也必然有一条路径能够到入度较大的点。证明如下:我们令点iii的入集为UiU_{i}Ui,出集为ViV_{i}Vi,点x,yx,yx,y有∣Ux∣⩽∣Uy∣|U_{x}|\leqslant|U_{y}|∣Ux∣⩽∣Uy∣,且yyy有一条能够到xxx的路径。若yyy没有直接到xxx的边,那么xxx肯定有一条直接到yyy的边,它们间肯定是双联通。若yyy有直接到xxx的边,原创 2021-05-04 11:41:09 · 150 阅读 · 0 评论 -
[CF1515G]Phoenix and Odometers
Phoenix and Odometers题解由于他需要求的是vvv的回路,所以我们可以先想到将原图进行缩点,对于每个连通块单独进行处理。对于每个连通块内部,它的所有环都是可以被重复走很多遍的。设它所有环的长度为a1,a2,...,aka_1,a_2,...,a_ka1,a2,...,ak那么我最后走过的总长度可以表示为p1a1+p2a2+...+pkakp_1a_1+p_2a_2+...+p_ka_kp1a1+p2a2+...+pkak在模ttt的意义下,所有是(a1,a2,a原创 2021-05-04 08:06:44 · 250 阅读 · 0 评论 -
[CF1515F]Phoenix and Earthquake
Phoenix and Earthquake题解挺水的一道题。首先我们要想明白如何判断一个图是否能行。首先,如果不是联通图或者∑i=1nai<(n−1)x\sum_{i=1}^{n}a_{i}< (n-1)x∑i=1nai<(n−1)x是肯定不行的,因为它合并都合并不了n−1n-1n−1条边。否则,它是一定能行的。因为这样必定有一条边的两端和是大于xxx,那么这条边就一定可以被合并掉。然后,我们得到的是一个n−1n-1n−1个点,且∑i=1nai⩾(n−2)x\sum_{i=原创 2021-05-03 19:49:17 · 151 阅读 · 0 评论 -
[AT ZONe2021]Sneaking
Sneaking题解很简单地一道题首先,我们可以考虑给它暴力建图来找最短路,但由于向上走的话,每个在它上面的点都可以被走到 ,所以我们的边数可能会达到n4n^4n4级别,明显是不行的。于是,我们得想一些方法来缩小它的边数。从点iii向上走到点jjj的花费是i−j+1i-j+1i−j+1,关键是这个+1+1+1很难弄。我们可以借鉴一些我们网络流分块的建图方法,虽然并不需要分块, 对于每一个点建一个虚点,点iii到虚点i′i'i′的长度为111,再从i′i'i′依次向(i−1)′(i-1)'(i−1原创 2021-05-02 09:26:21 · 194 阅读 · 0 评论 -
[省选联考 2021]宝石
宝石题解很水的一道题首先可以考虑将询问(s,t)(s,t)(s,t)拆成(s,lca(s,t))(s,lca(s,t))(s,lca(s,t))与(lca(s,t),t)(lca(s,t),t)(lca(s,t),t)两部分,离线下来处理。由于在序列PPP中,每种颜色都是唯一的,所以每个节点能在答案序列中所处的位置也是唯一的。我们可以先用倍增的方式更新出来点sss在序列中向前/向后走多少步时能够到达哪个节点。但由于开始开始节点不一定是节点sss,所以我们要离线下来记录下距当前点最近的某种颜色的点原创 2021-04-17 16:46:35 · 198 阅读 · 0 评论