![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论题解
dreadt
这个作者很懒,什么都没留下…
展开
-
题解 luogu P3469 【[POI2008]BLO-Blockade】
既然刚学了割边割点,我就来写一波题解。。 根据割点的定义,若节点iii不是割点,就把节点i关联的所有边都去掉后,只有与其他n−1n - 1n−1个节点之间是联通的。但是因为题目中(x,y)(x,y)(x,y)与(y,x)(y,x)(y,x)算不同的点对,所以答案为2∗(n−1)2*(n - 1)2∗(n−1)。 若节点iii是割点,则把节点iii关联的边去掉后,图会分成若干个连通块。我们需要...原创 2019-08-28 14:48:23 · 129 阅读 · 0 评论 -
ATcoder2069 【すぬけ君の地下鉄旅行 / Snuke's Subway Trip】
这题有很多解法,分享题目时很多大佬站起来发言,大多是用了巧妙的建图方法来做这道题。 Task1: 将每个站点xxx拆成(x,y)(x,y)(x,y)表示yyy号地铁线上的站点xxx与地铁站通道(x)(x)(x)。先从xxx到每个(x,y)(x,y)(x,y)连一条权值为111的边,用来统计换乘的花费。 然后我们可以在点(x,y)(x,y)(x,y)到(z,y)(z,y)(z,y)连一条权值为...原创 2019-10-11 14:40:23 · 277 阅读 · 0 评论