刚学vector,望解惑。
  • 板块学术版
  • 楼主companions
  • 当前回复12
  • 已保存回复12
  • 发布时间2024/10/1 16:38
  • 上次更新2024/10/1 19:57:52
查看原帖
刚学vector,望解惑。
1266584
companions楼主2024/10/1 16:38
#include<bits/stdc++.h>
using namespace std;
vector<vector<vector<int>>> b1;

vector<bool> vis;
int n,m,s;
int main(){
    cin>>n>>m>>s;
    b1.resize(n+1);
    vis.resize(n+1,0);
    for(int i=1;i<=m;i++){
        int u,v,m;
        cin>>u>>v>>m;
        b1[u][v].push_back(m);
    }
    for(int i=1;i<=n;i++){
    	int as=b1[i].size();
    	for(int j=1;j<=as;j++){
    		int jk;
    		jk=b1.at(i,j);
    		cout<<jk<<" ";
		}
		cout<<"\n";
	}
}
 
编译4
2024/10/1 16:38
加载中...