递归与自己的减一按位与,返回的是该数化为二进制数后,数字1的个数
int fun(int x){ int c = 0; while(x){ c++; x = x&(x-1); cout<< x << endl; } return c; }
posted on 2016-08-30 18:54 xweel 阅读(133) 评论(0) 收藏 举报
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3