异或实现交换两个数
来源:互联网 发布:c语言100以内的质数 编辑:程序博客网 时间:2024/05/16 10:54
异或 ^ 相同0 不同1
void SWAP(int *a,int*b)
{
*a=*a^*b;
*b=*a^*b;
*a=*a^*b;
}
栗子
a=3 b=2
11 10 01
01 10 11
01 11 10
参考 深入理解计算机操作系统
0 0
- 异或实现两个数的交换
- 异或实现交换两个数
- 异或交换两个数
- 用异或实现两个数的交换的问题
- 异或运算实现两个数的交换
- 使用异或实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 异或运算实现两个数的交换
- 利用异或规律交换两个数
- 利用异或逻辑交换两个数
- ZCMU—1854
- 欢迎使用CSDN-markdown编辑器
- AsyncTask小结
- Oracle 12c CC安装部署攻略 (中)
- PAT(甲级)1055. The World's Richest (25)
- 异或实现交换两个数
- 佛山客户上线ERP
- 学习docker
- UVa272
- 算法之路三:HDU OJ:2016
- Linux 中的各种栈:进程栈 线程栈 内核栈 中断栈
- 第四十八讲项目7.1-找数字
- 1.26.8
- 项目开发记录