剑指Offer面试题:二进制中1的个数

转自:https://www.cnblogs.com/edisonchou/p/4752086.html 一、题目:二进制中1的个数 题目:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。 二、可能引起死循环的解法   一个基本的思路:先判断整数二进制表示中最右边一位是不是1。接着把输入的整数右移一位,此时原来处
相关文章
相关标签/搜索