Skip to content

Commit 2c8e95e

Browse files
committed
more golf
1 parent 60efaa9 commit 2c8e95e

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

library/trees/centroid_decomp.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ void centroid(auto& g, auto f) {
1111
siz[u] = 1;
1212
for (int v : g[u])
1313
if (v != p) {
14-
int c = cnt(cnt, v, u, n);
15-
if (c != -1) return c;
14+
if (int c = cnt(cnt, v, u, n); c != -1) return c;
1615
siz[u] += siz[v];
1716
}
1817
return 2 * siz[u] >= n ? siz[p] = n - siz[u], u : -1;

library/trees/edge_cd.hpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ template<class G> void edge_cd(vector<G>& g, auto f) {
1919
siz[u] = 1;
2020
for (int v : g[u])
2121
if (v != p) {
22-
int c = cnt(cnt, v, u, m);
23-
if (c != -1) return c;
22+
if (int c = cnt(cnt, v, u, m); c != -1) return c;
2423
siz[u] += siz[v];
2524
}
2625
return 2 * siz[u] > m ? siz[p] = m + 1 - siz[u],

0 commit comments

Comments
 (0)