范围遍历&结构化绑定
范围遍历
基础形式:
for(auto x : s) cout << x << endl;
对于vector<piar<int, int>> e[maxn];
for(int u, v, w; m; -- m) {
cin >> u >> v >> w;
e[u].emplace_back(v, w);
}
for(auto [v, w] : e[u]) {
f[u] = max(f[u], dfs(v) + w);
}
那么对于结构体是否也可以有类似形式呢?
浙公网安备 33010602011771号