算法复习-判断数字的二进制1的个数

    int c = 0;
    while( x )
    {
        c++;
        x = (x & (x - 1));
    }

该方法比直接移动的次数肯定要少。效率更高!

posted on 2018-01-05 16:11  mdumpling  阅读(176)  评论(0编辑  收藏  举报

导航