Loading...
vector<int> add(vector<int> A, vector<int> B) { // A: 4...
vector<int> mul(vector<int> A, vector<int> B) { // A: 4...
树状数组笔记树状数组功能快速求前缀和O(long)修改某一个数O(logn)原理基于二进制,$x = 2^{i_k} + 2^{i_{k-1}} + .....
int lowbit(int x) { return x & (-x); } //返回最低位1的的位置的2^k,例如lowbit(8) =...
C++的 bitset 在 bitset 头文件中,它是一种类似数组的结构,它的每一个元素只能是0或1,每个元素仅用1bit空间。下面是具体用法构造函数b...