int数据的奇偶位交换
来源:互联网 发布:决战武林地煞进阶数据 编辑:程序博客网 时间:2024/05/28 01:35
分析:利用位运算。
代码如下:
import java.util.*;public class Exchange { public int exchangeOddEven(int x) { // write code here int odd = x&0x55555555; int even = x&0xaaaaaaaa; return (odd<<1)+(even>>>1); }}
0 0
- int数据的奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 奇偶位交换
- 5.6-奇偶位互相交换
- 【C语言】宏定义交换二进制数的奇偶位
- 宏实现奇偶位的交换,两个数最大值
- 交换二进制奇偶位(算法)
- 高效的交换两个int型数据
- 用宏实现将一个十进制数对应的二进制数的奇偶位交换
- 用宏写一个函数交换一个数的奇偶位 并简析宏与函数调用
- 宏定义实现一个int型的数的奇偶位的互换
- 用位操作实现的数据交换
- 华为设备web登录,安全连接失败问题解决办法
- ASP.NET 弹出保存对话框
- 继承,封装,多态,抽象
- webpack快速上手教程
- mockito详解
- int数据的奇偶位交换
- 将字符串按照某一字符拆开为CString类型的数组
- ssh执行shell命令 C# 和java
- sublime text2安装插件
- 最后一次悔罪的话
- #62 Search in Rotated Sorted Array
- 快速幂讲解
- 经典代码之冒泡排序,选择排序
- Travel 纪中1782 分层图+spfa