摘要: 题目地址:二进制中1的个数 题目描述 输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。 题目示例 输入: 10 返回值: 2 解法分析 解这道题需要了解源码、反码和补码的相关知识。 首先我们可以从右移操作入手,一个整数若右移1,如果最右位是0,那么相当于该整数除以2,如果最右位 阅读全文
posted @ 2021-01-07 15:38 月南君 阅读(78) 评论(0) 推荐(0) 编辑