目录 系列trick - bitmask 拆位 位运算优化(点少的)图操作 位筛 系列trick - bitmask 拆位 主体思想:位之间不影响,把每一位拆开来考虑贡献,转化成非常容易考虑的 0/1. 首先要看出来位之间不影响,当题目涉及二进制运算时应当首先注意的就是这一点. 例题有一堆,这里拿最近做的一个举例子 CF1327F:这题给你若干个限制 \((l,r,x)\),表示 \([l,r]\) 的区间AND和必须是 \(x\):求满足条件长度为 \(n\),并且每个数都 \(<2^k\)…