摘要:
原题链接 题解 非常抽象的缩点 大概思路:搜索缩点成有向图,求该点的入度和出度,最后答案一定是 \(max(in,out)\) 总之很抽象 code #define ll long long #include<bits/stdc++.h> using namespace std; inline vo 阅读全文
摘要:
原题链接 题解 单点修改线段树,向上更新,再注意下转移方程就行了 code #include<bits/stdc++.h> using namespace std; int tree[800005]={0}; int len[800005][2][2]={0};//代表第几个节点,0/1在左/右边的 阅读全文
摘要:
原题链接 题解 唯一能解释的图片,黄色代表会执行入栈操作的点 code #include<bits/stdc++.h> using namespace std; int vis[500005]={0}; int low[500005]={0}; stack<int> q; vector<int> a 阅读全文