We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98151a8 commit 803e3b3Copy full SHA for 803e3b3
library/data_structures_[l,r]/lazy_seg_tree.hpp
@@ -5,8 +5,7 @@ struct seg_tree {
5
int n;
6
vector<ll> tree, lazy;
7
seg_tree(int n): n(n), tree(2 * n), lazy(n) {}
8
- seg_tree(const vi& a):
9
- n(sz(a)), tree(2 * n), lazy(n) {
+ seg_tree(const vi& a): n(sz(a)), tree(2 * n), lazy(n) {
10
int pw2 = bit_ceil(size(a));
11
rep(i, 0, n) tree[(i + pw2) % n + n] = a[i];
12
for (int i = n - 1; i >= 1; i--)
0 commit comments