在阿里巴巴吃到的蜇

karpar posted @ 2008年10月10日 23:04 in Uncategorized with tags algo c data alibaba , 1252 阅读

 #include <stdio.h>

int printer(int x)
{
    int counter = 0;
    while(x) {
        counter++;
        x = x & (x-1);//算一的个数
    }
    return counter;
}

int main()
{
    printf("%d\n", printer(9999));
    return 0;
}


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter