树状数组&&http://acm.hdu.edu.cn/showproblem.php?pid=1556

插线问点。。。

针对上面的插线问点。。。有两种求解办法。。

对于区间a——b:如果插入一个数1

第一种:update(a,1)和update(b+1,-1) 查询方式直接Quary(p)

第二种:for(int i=a;i<=b;++i) update(i,1) 查询方式Quary(p)-Quary(p-1);

一般人都用第一种更新方法。。。


你可能感兴趣的:(http)