社区讨论

大佬们!求助13 14行什么意思

灌水区参与者 4已保存回复 3

讨论操作

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

当前回复
3 条
当前快照
1 份
快照标识符
@loc4qdm0
此快照首次捕获于
2023/10/30 07:56
2 年前
此快照最后确认于
2023/11/04 14:06
2 年前
查看原帖
CPP
#include<iostream>
#include<vector>
using namespace std;
struct edge{
	int to,w;
};
int n,m;vector<edge>g[105];//n表示有几个点,m表示有几条边,g[105]为一个二维数组 
int main(){
	cin>>n>>m;
	for(int i=0;i<m;i++){
		int u,v,w;
		cin>>u>>v>>w;//读入起点和终点以及权值 
		g[u].push_back(edge{v,w});
		g[v].push_back(edge{u,w}); 
	
		}
	int now;  
	cin>>now;
	for(int i=0;i<g[now].size();i++)
		cout<<g[now][i].to<<" "<<g[now][i].w<<endl;
	return 0;
}

回复

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

正在加载回复...