一.快速排序(分治)
3.二分
5.前缀和
6.差分:类似于数学中的求导和积分,差分可以看成前缀和的逆运算。
一维差分
二维差分:
8.位运算
lowbit原理
根据计算机负数表示的特点,如一个数字原码是10001000,他的负数表示形势是补码,就是反码+1,反码是01110111,加一则是01111000,二者按位与得到了1000,就是我们想要的lowbit操作
一.快速排序(分治)
3.二分
5.前缀和
6.差分:类似于数学中的求导和积分,差分可以看成前缀和的逆运算。
一维差分
二维差分:
8.位运算
lowbit原理
根据计算机负数表示的特点,如一个数字原码是10001000,他的负数表示形势是补码,就是反码+1,反码是01110111,加一则是01111000,二者按位与得到了1000,就是我们想要的lowbit操作