Number of 1 Bits

原创 2015年07月09日 10:20:07
public class Solution {
    // you need to treat n as an unsigned value
    public int hammingWeight(int n) {
        int count = 0;
        for (int i = 1; i < 33; i++) {
            if ((n & 1) != 0) {
                count++;
            }
            n = n >> 1;
        }
        return count;
    }
}


public class Solution {
    // you need to treat n as an unsigned value
    public int hammingWeight(int n) {
        int count = 0;
        while (n != 0) {
            n = n & (n - 1);
            count++;
        }
        return count;
    }
}


深入理解计算机系统 lab1 ——datalab 解答 (95个ops)

/* * CS:APP Data Lab * * * * bits.c - Source file with your solutions to the Lab. * ...
  • KQZXCMH
  • KQZXCMH
  • 2013年09月20日 12:54
  • 19691

datalab 数据表示实验

一直都想每天写博客,然后又经常拖,还有这个是作业,用的时间比较久,然后自己又是脑子不灵活的那种,所以写出来的东西可能会有很多错误,欢迎大家指出来交流交流,互相进步。下次实验室bomb,拆炸弹,不知道能...
  • tzh476
  • tzh476
  • 2016年04月30日 00:11
  • 4706

关于Genymotion使用android5.1报错或者无法启动的解决方法

情况一: 启动虚拟机的时候,报错,提示: Caution: the number of CPUs of the virtual device has been forced to 1. Virtua...
  • LKL9413
  • LKL9413
  • 2015年08月12日 16:40
  • 1768

[191] Number of 1 Bits

给定一个整数,统计这个32位整数中1的数量。
  • camlot_
  • camlot_
  • 2016年06月27日 20:23
  • 215

leetcode笔记:Number of 1 Bits

题目的要求很简单,找出一个整数对应的二进制格式中有多少个'1'。
  • liyuefeilong
  • liyuefeilong
  • 2016年03月28日 18:36
  • 568

Bit Manipulation - Number of 1 Bits

计算无符号整型中二进制1的数目
  • u013819100
  • u013819100
  • 2015年08月13日 11:20
  • 308

LeetCode------Number of 1 Bits

题目简介 Write a function that takes an unsigned integer and returns the number of ’1' bits it has (als...
  • dvsjvhdvhdnt
  • dvsjvhdvhdnt
  • 2016年05月03日 21:59
  • 203

LeetCode题解:number-of-1-bits

在云南出差的时候我开始刷LeetCode上的 算法题了,一共一百八十多道题,不知道 我得做到什么时候。好了闲话不多说,先 来对我做出的第一道题写个报告: 题目链接: 点击打开链接number...
  • yums467
  • yums467
  • 2015年03月26日 15:07
  • 382

Number of 1 bits(算法练习)

今天心血来潮做了下算法题Number of 1 bits这是道比较简单的题目。leetcode可以尝试一下多种语言,所以也算是个学语言的好方法。C++实现class Solution { public...
  • zhaozhengrui
  • zhaozhengrui
  • 2015年03月23日 04:09
  • 145

LeetCode-Number of 1 Bits

Question Write a function that takes an unsigned integer and returns the number of ’1’ bits it has...
  • u014717036
  • u014717036
  • 2016年05月18日 19:45
  • 245
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Number of 1 Bits
举报原因:
原因补充:

(最多只允许输入30个字)