for(int i = 0,u,v,w;i < M;++i){
scanf("%d %d %d",&u,&v,&w);
L[u].push_back(v);
W[u].push_back(w);
L[v].push_back(u);
W[v].push_back(w);
如果我们将L和w视为两个向量,那么这段代码会导致什么?
答案 0 :(得分:1)
它将继续在向量中添加M个元素,假设已经定义了L和w,并为用户输入的u和v大小分配了内存。