From 6ee29edba077d2dd4f21ea1f9030e6b4c58c953a Mon Sep 17 00:00:00 2001 From: Gloria Mundi Date: Thu, 20 Jun 2024 19:13:28 +0200 Subject: fix segtree comb return type --- datastructures/segmentTree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastructures/segmentTree.cpp b/datastructures/segmentTree.cpp index 4f75d03..1fbf886 100644 --- a/datastructures/segmentTree.cpp +++ b/datastructures/segmentTree.cpp @@ -12,7 +12,7 @@ struct SegTree { tree[i] = comb(tree[2 * i], tree[2 * i + 1]); }} - ll comb(T a, T b) { return a + b; } // modify this + neutral + T comb(T a, T b) { return a + b; } // modify this + neutral void update(int i, T val) { tree[i += n] = val; // apply update code -- cgit v1.2.3