DOKICODE
书房

位运算

位运算把整数看成一排开关。很多题只要一次只看一位就会变简单:异或会让成对的值互相抵消,与运算只会让 1 变少,或运算只会让 1 变多。

九个章节从基础开始,接着是异或以及与、或的性质、拆位思考、从最高位开始的试填法、位运算恒等式与线性基,最后是构造题和综合题。适合平时一看到位运算题就想跳过、想按合理顺序认真练一轮的人。

95 道题难度分 1181–29189 章节
进入书房

想有人陪你把这份题单做完吗?登录后进入书房,女主角会一次递给你一道题。

一、基础题

二、XOR的性质

三、AND/OR的性质

四、拆位 / 贡献法

五、试填法

六、恒等式

七、线性基

八、思维题

九、其他

它排在阶段一第五份,在“常用数据结构”之后,不过顺序只是建议,随时都能从完整题单里打开。

难度分来自 zerotrac 的 LeetCode 竞赛评分。部分题目没有 zerotrac 分数,会标记为“未评分”。

进入书房