状压·位运算

10 分钟

状压离不开位运算。判断第 i 位是否为 1:(S>>i)&1;把第 i 位置 1:S|(1<<i);把第 i 位清 0:S&~(1<<i)。这些操作让“加入/移除某元素”变成一次位运算。

小纸条

写出“判断 S 的第 3 位是否为 1”的表达式。

登录 后可看答案

状压·位运算 · 算法进阶 · op599 课程