0
点赞
收藏
分享

微信扫一扫

LeetCode-191-位1的个数

江南北 2021-09-28 阅读 39
LeetCode

位1的个数

解法一:遍历
public class LeetCode_191 {
    public static int hammingWeight(int n) {
        String binaryString = Integer.toBinaryString(n);
        int result = 0;
        for (char c : binaryString.toCharArray()) {
            if (c == '1') {
                result++;
            }
        }
        return result;
    }

    public static void main(String[] args) {
        System.out.println(hammingWeight(20));
    }
}
举报

相关推荐

0 条评论