你以为你以为你以为的,就是你以为的?
我们在写一维树状数组时,有的童鞋会这样写函数
修改函数:
for(;x <= n;x += lowbit(x))
查询函数:
for(;x;x -= lowbit(x))
写二维时也会天真地加一维这样的,实则不然,这样会让你的第二维的变量不会再回到以前的值,导致一系列问题。