Bit Manipulation

201. Bitwise AND of Numbers Range

201. Bitwise AND of Numbers Range class Solution: def rangeBitwiseAnd(

190. Reverse Bits

190. Reverse Bits class Solution: def reverseBits(self, n: int)

405. Convert a Number to Hexadecimal

405. Convert a Number to Hexadecimal 💡這個題目有一個知識點需要先複習:「二補數」 class Solution:

504. Base 7

504. Base 7 class Solution: def convertToBase7(self, num: int)

191. Number of 1 Bits

191. Number of 1 Bits 每次檢查該整數的 bit 值的最右一位數是不是 1 ,如果是的話計數器就可以加

7. Reverse Integer

7. Reverse Integer class Solution: def reverse(self, x: int)

136. Single Number

136. Single Number 這題的想法是用消去法,很像是抽鬼牌,每次只要有成對的牌就消去,直到最後一張就是鬼牌了(答案) class Solution: