File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed
solution/3300-3399/3367.Maximize Sum of Weights after Edge Removals Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -186,14 +186,14 @@ public:
186186 }
187187 }
188188 ranges::sort(t, greater<>());
189- for (int i = 0; i < min((int) t.size(), k - 1); ++i) {
189+ for (int i = 0; i < min((int)t.size(), k - 1); ++i) {
190190 s += t[ i] ;
191191 }
192192 return {s + (t.size() >= k ? t[ k - 1] : 0), s};
193193 };
194194
195- auto ans = dfs(dfs, 0, -1);
196- return max(ans.first, ans.second );
195+ auto [x, y] = dfs(dfs, 0, -1);
196+ return max(x, y );
197197 }
198198};
199199```
Original file line number Diff line number Diff line change @@ -183,14 +183,14 @@ public:
183183 }
184184 }
185185 ranges::sort(t, greater<>());
186- for (int i = 0; i < min((int) t.size(), k - 1); ++i) {
186+ for (int i = 0; i < min((int)t.size(), k - 1); ++i) {
187187 s += t[ i] ;
188188 }
189189 return {s + (t.size() >= k ? t[ k - 1] : 0), s};
190190 };
191191
192- auto ans = dfs(dfs, 0, -1);
193- return max(ans.first, ans.second );
192+ auto [x, y] = dfs(dfs, 0, -1);
193+ return max(x, y );
194194 }
195195};
196196```
Original file line number Diff line number Diff line change @@ -24,13 +24,13 @@ class Solution {
2424 }
2525 }
2626 ranges::sort (t, greater<>());
27- for (int i = 0 ; i < min ((int ) t.size (), k - 1 ); ++i) {
27+ for (int i = 0 ; i < min ((int )t.size (), k - 1 ); ++i) {
2828 s += t[i];
2929 }
3030 return {s + (t.size () >= k ? t[k - 1 ] : 0 ), s};
3131 };
3232
33- auto ans = dfs (dfs, 0 , -1 );
34- return max (ans. first , ans. second );
33+ auto [x, y] = dfs (dfs, 0 , -1 );
34+ return max (x, y );
3535 }
3636};
You can’t perform that action at this time.
0 commit comments