摘要:
首先tarjan求割点和边双联通分量,然后对于每一个边双联通分量: 若没有割点 需要建两个出口,在任意两个位置即可。 若有一个割点 需要建一个出口,不在割点即可。 若有两个以上的割点 无需建出口。 code: #include<bits/stdc++.h> #define int long long 阅读全文
摘要:
首先tarjan求割点和边双联通分量,然后对于每一个边双联通分量: 若没有割点 需要建两个出口,在任意两个位置即可。 若有一个割点 需要建一个出口,不在割点即可。 若有两个以上的割点 无需建出口。 code: #include<bits/stdc++.h> #define int long long 阅读全文
摘要:
这篇题解和 @cosmicAC 的思路一样,只是他给出的统计空格数的方式是错误的 经过我的上网查找尝试,有了下面的代码 十五行A黑题 代码: #include<bits/stdc++.h> using namespace std; int main(){ system(R"( read a for 阅读全文