Skip to content

Commit e1fea9a

Browse files
committed
Clarify
1 parent e33724e commit e1fea9a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cp-algo/structures/fenwick.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ namespace cp_algo::structures {
4141
T range_sum(size_t l, size_t r) const {
4242
return prefix_sum(r) - prefix_sum(l);
4343
}
44-
// First r s.t. prefix_sum(r) >= k
45-
// Assumes data[x] >= 0 for all x
44+
// Last x s.t. k = prefix_sum(x) + r for r > 0
45+
// Assumes data[x] >= 0 for all x, returns [x, r]
4646
auto prefix_lower_bound(T k) const {
4747
int x = 0;
4848
for(size_t i = std::bit_floor(n); i; i /= 2) {

0 commit comments

Comments
 (0)