前缀和、二维前缀和与差分的小总结
在了解二维前缀和之前,我们首先需要了解一下什么是前缀和。如果我给你一串长度为n的数列a1,a2,a3......an,再给出m个询问,每次询问给出L,R两个数,要求给出区间[L,R]里的数的和,你会怎么做,若是没有了解过前缀和的人看到这道题的想法可能是对于m次询问,我每次都遍历一遍它给的区间,计算出答案,这样子的方法固然没错,但是其时间复杂度达到了O(n*m),如果数据量稍微大一点就有可能超时...
原创
2018-08-17 16:21:35 ·
24191 阅读 ·
31 评论