算法题JO11:二进制中1的个数

二进制中1的个数:
题目描述
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
输入描述

输出描述

示例1:
输入

输出
        
代码:

public class Solution {
    public int NumberOf1(int n) {
        int result=0;
        int test=n;
        while (test!=0){
            test&=(test-1);
            result++;
        }
        return result;
    }
}
发布了80 篇原创文章 · 获赞 1 · 访问量 1423

猜你喜欢

转载自blog.csdn.net/alidingding/article/details/104672467