随笔分类 -  强连通分量/双联通分量

就是各种并不对劲的tarjan
摘要:CF1239B The World Is Just a Programming Task 题目描述 定义一个括号序列s是优秀的,当且仅当它是以下几种情况的一种: 1.|s|=0 2.s=‘(’+t+‘)’,其中t是优秀的 3.s=t1+t2,其中t1、t2都是优秀的 一个括号序列的价值为将它看成一个 阅读全文
posted @ 2019-10-21 18:45 echo6342 阅读(360) 评论(0) 推荐(0)
摘要:说明 "板板题链接" "这个人" 讲得很清楚 WAWAWAWA 建的边“不完整”,比如当限制是“x为1时y一定为1”时,连x y的边时,忘记连y' x'的边(逆否)。 代码 阅读全文
posted @ 2019-10-03 20:03 echo6342 阅读(357) 评论(0) 推荐(0)
摘要:题目大意 给出字符串$S(|S|\leq2\times10^5)$, $na(na\leq2\times 10^5)$个区间$[l_i,r_i]$表示$S_{l_i},S_{l_i+1},...,S_{r_i}$组成的这个$S$的子串是第$i$个A类串 $nb(nb\leq2\times 10^5) 阅读全文
posted @ 2019-04-10 16:25 echo6342 阅读(215) 评论(0) 推荐(0)
摘要:题目大意 有一个$n m$($n,m\leq10^9$)的网格,每个格子是空地或障碍($障碍数\leq10^5$) 定义两块空地连通,当且仅当它们是“相邻的两块空地”或“存在一块空地与这两块空地连通的两块空地”(也就是四连通) 求至少添加多少块障碍物,使存在两块空地不连通,或者输出 1表示无解 题解 阅读全文
posted @ 2019-02-17 17:05 echo6342 阅读(297) 评论(0) 推荐(0)