2022-05-26:void add(int L, int R, int C)代表在arrL...R上每个数加C,
int get(int L, int R)代表查询arrL...R上的累加和,
假设你可以在所有操作开始之前...请返回每一次get查询的结果都加在一起最大能是多少。...输入参数:
int[] arr : 原始数组,
int ops,二维数组每一行解释如下:
a,b,c,如果数组有3个数,表示调用add(a,b,c),
a,b,如果数组有2个数,表示调用get(a,b)...: i32 = 1;
let mut j: i32 = 0;
while i <= n {
get_cnts[j as usize][0] = j;
get_cnts...[j as usize][1] = get_tree.get(i, i);
i += 1;
j += 1;
}
get_cnts.sort_by(|a,