摘要:
没什么说的, 高斯消元解异或方程组, 板子要多打打,有点不熟, $bitset$优化,$O(n^{3}/64)$ 看起来是$O(n^{2})$,不过不同行的$bitset$异或需要$O(n)$ cpp include using namespace std; const int N=1606,dx[ 阅读全文
摘要:
对于某些树形背包,第二维跟子树大小有关,且不超过$siz[x]$, 我们原来会写成类似于这样: 时间复杂度$O((\sum_{u=1}^{n}\sum_{v}^{(u,v)\in E} 1) n n)=O((n 1) n n)\approx O(n^{3})$ 但我们显然可以优化,限制背包大小,如: 阅读全文