摘要: 题目: 请实现一个函数,输入一个整数,输出该整数二进制表示中1的个数。例如,把9表示成二进制是1001,有2位是1,该函数输出2解法:把整数减一和原来的数做与运算,会把该整数二进制表示中的最低位的1变成0,与运算进行多少次就有多少个1。 阅读全文
posted @ 2017-02-27 17:20 知其然,后知其所以然 阅读(1801) 评论(0) 推荐(0) 编辑