常用的位运算变形

\((c\&(-c))\) --- 抹去更高位的 \(1\)

\((c/(c\&(-c)))\) --- 删除 \(c\)的低位零

\((1<<(c-1))\) --- \(2^{c-1}\)

\((w\&(1<<(c-1)))\) --- 取出 \(w\)\(2^{c-1}\)

\(limit!=0\) --- 满足条件为1,否则为0

\(k|c\) --- 不进位相加

posted @ 2021-03-14 11:05  zxsoul  阅读(49)  评论(0编辑  收藏  举报