2
用于间隔更新和查询零数的数据结构
我正在寻找一种数据结构,该结构将维护大小为n的整数表,并允许在时间O (log n )中进行以下操作。ŤttñnnO (对数n )O(logn)O(\log n) ,这增加了吨[ 一个] ,吨[ 一个+ 1 ] ,... ,吨[ b ]。增加(a ,b )increase(a,b)\text{increase}(a,b)t [ a ] ,t [ a + 1 ] ,… ,t [ b ]t[a],t[a+1],…,t[b]t[a],t[a+1],\ldots,t[b] ,从而减少 t [ a ] ,t [ a + 1 ] ,… ,t [ b ]。减少(a ,b …