想用vector存图(邻接表),然后一直RE
我记得是x[x].pushback(x)
代码如下:
#include<bits/stdc++.h>
using namespace std;
int n,m;
vector<vector<int> >s;
int main(){
cin>>n>>m;
for (int i=0;i<m;++i){
int x,y;cin>>x>>y;
s[x].push_back(y);
s[y].push_back(x);
}
for (int i=0;i<n;++i){
cout<<s[i].size()<<endl;
}
return 0;
}