摘要: 题目:请实现一个函数,属于一个整数,输出该数二进制表示中1的个数,例如把9表示成二进制是1001,有2位为1。因此如果输入9,该函数输出2。可能的死循环陷阱 看完题目,相信大家很快就能想到一个解题思路:先判断整数二进制表示中最右边的一位是否为1,接着把输入的整数右移一位,此时原来处于从右边起的... 阅读全文
posted @ 2014-06-24 23:15 玩笑528 阅读(459) 评论(0) 推荐(1) 编辑