当前位置:网站首页>JZ15 二进制中1的个数

JZ15 二进制中1的个数

2022-08-02 15:35:00 syc596

JZ15 二进制中1的个数

二进制中1的个数_牛客题霸_牛客网 (nowcoder.com)


//11
import java.util.*;
public class Solution {
    public int NumberOf1(int n) {
        int count=0;
        while(n!=0){
            if((n&1)==1){
                count++;
            }
            n=n>>>1;//无符号右移
        }
        return count;
    }
}


// //n&(n-1)
// import java.util.*;
// public class Solution {
//     public int NumberOf1(int n) {
//         int count=0;
//         while(n!=0){
//             n=n&(n-1);
//             count++;
//         }
//         return count;
//     }
// }

原网站

版权声明
本文为[syc596]所创,转载请带上原文链接,感谢
https://blog.csdn.net/A240428037/article/details/126086835