DOKICODE
書房

位元運算

位元運算把整數看成一排開關。很多題目只要一次只看一個位元就會變簡單:XOR 會讓成對的值互相抵消,AND 只會讓位元變少,OR 只會讓位元變多。

九個章節從基礎開始,接著是 XOR 與 AND、OR 的性質、拆位思考、從最高位開始的試填法、位元恆等式與線性基,最後是構造題和綜合題。適合平常看到位元題就想跳過、想照合理順序好好練一輪的人。

95 題難度分 1181–29189 章節
進入書房

想要有人陪你寫完這份題單嗎?登入後進入書房,女主角會一次拿一道題目給你。

一、基礎題

二、XOR的性質

三、AND/OR的性質

四、拆位 / 貢獻法

五、試填法

六、恆等式

七、線性基

八、思維題

九、其他

它排在階段一第五份,在「常用資料結構」之後,不過順序只是建議,隨時都能從完整題單打開。

難度分數來自 zerotrac 的 LeetCode 競賽評分。部分題目沒有 zerotrac 分數,會標示為「未評分」。

進入書房