編程之美求二進制數中1的個數

歡迎點擊「算法與編程之美」↑關注我們!   題目: 對於一個字節(8bit)的變量,求其二進制中「1」的個數,要求算法的執行效率儘可能地高。   舉例: 十進制整數162的二進制表示爲10 100 010,則162的二進制數中1的個數爲3.   解法一: 要統計二進制數中1的個數,最容易想到的思路是從最右邊開始逐個的看該位是否爲1,如圖1-1所示: 圖1- 1 162的二進制表示 思路很簡單,接下
相關文章
相關標籤/搜索