编程之美——笔记 2.1 求二进制数中1的个数 1234567891011121314151617181920212223 int (int v){ int num = 0; while(v) { if(v % 2 == 1) num++; v /= 2; } return num;}/*使用位操作*/int (int v){ int num = 0; while(v) { num += v & 0x01; v >>= 1; } return num;} 赞微海报分享
近期评论