劍指offer-二進制中1的個數(Java)

文章目錄 問題描述 解析 代碼 問題描述 請實現一個函數,輸入一個整數,輸出該數二進制表示中1的個數。例如,把9表示成二進制是1001,有2位是1。所以,若是輸入9,則該函數輸出爲2。web 解析 把一個整數減去一,再與原整數作與元算,會把該整數最右邊一變爲零,則一個二進制中有多少個一就能夠進行多少次操做svg 代碼 public int getNumberOf1Bits(int val){ i
相關文章
相關標籤/搜索