位运算(4)——二进制中1的个数
最新推荐文章于 2022-04-09 16:13:51 发布
题目 请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。 例如:9的二进制表示为 1001,有2位是1分析 假设该二进制数为N,该题有三种解法,可逐位判断,也可利用 (N-1) & N。代码实现import java.util.Scanner;public class _03二进制中1的个数 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); i
摘要由CSDN通过智能技术生成