TLE求助
  • 板块B3643 图的存储
  • 楼主Kinzo
  • 当前回复5
  • 已保存回复6
  • 发布时间2023/12/17 09:28
  • 上次更新2023/12/17 11:16:02
查看原帖
TLE求助
796550
Kinzo楼主2023/12/17 09:28
#include <bits/stdc++.h>
using namespace std;

int n,m,u,v;
vector<int> p[1010];

int main(void) {
	cin>>n>>m;
	for(int i=1; i<=m; i++) {
		cin>>u>>v;
		p[u].push_back(v);
		p[v].push_back(u);
	}

	for(int i=1; i<=n; i++) {
		int t=1;
		sort(p[i].begin(),p[i].end());
		for(int j=0;p[i].size();j++){
			for(int l=t;l<p[i][j];l++) cout<<0<<' ';
			t=p[i][j]+1;
			cout<<1<<' ';
		}
		for(t;t<=n;t++) cout<<0<<' ';
		cout<<endl;
	}
	for(int i=1; i<=n; i++) {
		cout<<p[i].size()<<' ';
		for(int j=0; j<=p[i].size()-1; j++) {
			cout<<p[i][j]<<' ';
		}
		cout<<endl;
	}
	return 0;
}
2023/12/17 09:28
加载中...