摘要:
题目描述:/* Return 1 when x contains an even number of 1s;0 otherwise. Assume W=32 */int even_ones(unsigned x);函数应该遵循位级整数编码规则,不过你可以假设数据类型int 有w=32位。你的代码最多只能包含12个算术运算、位运算和逻辑运算。代码如下:1 int even_ones(unsigned x)2 {3 x = x ^ (x >> 1);4 x = x ^ (x >> 2);5 x = x ^ (x >> 4);6 x = x ^ (x >&g 阅读全文
posted @ 2013-11-03 20:38
Const_Lin
阅读(1024)
评论(32)
推荐(0)