摘要:
判定 染色法 bool dfs(int x, int color) { v[x] = color; for (unsigned int i = 0; i < e[x].size(); i++) { int y = e[x][i].first; if (v[y]) { if (v[y] == colo 阅读全文
摘要:
1.DFS AcWing 165. 小猫爬山 挺经典水的DFS; 题目 #include<bits/stdc++.h> using namespace std; inline long long read(){ long long num=0;int z=1;char c=getchar(); if 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; inline long long read(){ long long num=0;int z=1;char c=getchar(); if(c=='-') z=-1; while((c<'0'||c>'9')& 阅读全文
摘要:
LCA+树上差分 #include <bits/stdc++.h> using namespace std; #define maxn 50010 #define ll long long #define res register int struct Node{ int to,next; }; N 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int main(){ char a[400]; cin>>a; int n=strlen(a); int ans=0; for(int i=0;i<n;i++) { if(a[i]!=i+97){ break 阅读全文