整数二进制比特反转
2012-11-07 22:23
357 查看
int reverse(int m)
{
int result = 0;
for(inti=0;i<8;i++){ //while(m)不行
{
result |= m&1;
result<<1;
m> >1;
}
return result;
}
{
int result = 0;
for(inti=0;i<8;i++){ //while(m)不行
{
result |= m&1;
result<<1;
m> >1;
}
return result;
}
相关文章推荐
- (转贴)反转一个字节 和 判断32位整数二进制中1的个数 的算法
- 求1到n ,这n个整数的二进制表示比特1的个数(时间复杂度:O(n))
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法(ZZ)
- 求整数中比特为1的二进制位数
- 位运算实现反转字节和求二进制整数中1的个数(无循环)
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法
- 二进制反转整数
- 求32位无符号整数中比特为1的二进制位数
- 整数的二进制形式数反转
- LintCode算法题解——奇偶分割数组、二进制中1个数、反转整数、加一、排序数组转换为高度最小的二叉搜索树、二进制求和
- (转贴)反转一个字节 和 判断32位整数二进制中1的个数 的算法
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法(ZZ)
- 编程之美--反转整数二进制位
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法(ZZ)
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法
- 反转一个字节 和 判断32位整数二进制中1的个数 的算法
- 反转一个字节和判断32位整数二进制中1的个数等算法
- 查表法-将十进制转化为二进制,八进制,十六进制,以及反转数组
- 给定一个整数,求它的二进制表示
- [leetcode] Reverse Integer 反转一个整数