MCPcopy Create free account
hub / github.com/SuprDewd/CompetitiveProgramming / query

Method query

code/data-structures/fenwick_tree.cpp:6–9  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4 void update(int at, int by) {
5 while (at < n) data[at] += by, at |= at + 1; }
6 int query(int at) {
7 int res = 0;
8 while (at >= 0) res += data[at], at = (at & (at + 1)) - 1;
9 return res; }
10 int rsq(int a, int b) { return query(b) - query(a - 1); }
11};
12struct fenwick_tree_sq {

Callers 2

queryMethod · 0.45
range_queryFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected