社区讨论

TLE求助

B3643图的存储参与者 3已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@lq8t94pf
此快照首次捕获于
2023/12/17 09:30
2 年前
此快照最后确认于
2023/12/17 11:16
2 年前
查看原帖
CPP
#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;
}

回复

6 条回复,欢迎继续交流。

正在加载回复...