摘要: 二进制中1的个数 题目描述 输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。 示例1 输入 10 返回值 2 分析 方案一:二进制移位法 将整数看成二进制,让掩码mask从右往左与n的每一位进行&操作,若与操作结果为1,则n的当前位为1,bits加1,否则当前位为0,继续左移m 阅读全文
posted @ 2020-12-09 18:45 RiverCold 阅读(99) 评论(0) 推荐(0) 编辑