Given an integer array nums, implement:
update(index, val): Updatenums[index]tovalsumRange(left, right): Return sum fromlefttorightYou solved this with segment trees.
Now solve it with Fenwick Trees. For range sum: .
Note: Fenwick Trees typically support "add delta" not "set value." To set, compute the delta: . Constraints: up to elements.