标签:表示 多少 while pre int amp 代码 一个 div
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
1 int cnt=0; 2 int cnt=0; 3 while(a){ 4 a=a&(a-1); 5 cnt++; 6 }
分析一下代码: 这段小小的代码,很是巧妙。
二进制表示中1的个数
原文地址:https://www.cnblogs.com/z-bear/p/11517570.html