异或(^)的作用
来源:互联网 发布:win2008 dhcp数据迁移 编辑:程序博客网 时间:2024/05/21 22:55
//求出其中无法成对的数 int[] array = {1, 2, 5, 2, 5, 1, 4}; int single = array[0]; for(int i = 1; i < array.length; i++) single ^= array[i]; System.out.println("single:"+single);
//交换两个数 int e=1; int f=3; e = e^f; f= f^e; e=e^f; System.out.println("e="+e+"f="+f);
a = a ^ b;
b = b ^ a;
a = a ^ b;
祥解:
1
2
3
a1=a^b
b=a1^b
a=a1^b =a1^(a1^b)=a1^a1^b=b
0 0
- 异或(^)的作用
- 异或的几个作用
- 异或^ 的几个作用
- 异或 ^ 的几个作用
- 异或 ^ 的几个作用
- 异或运算的作用
- 异或 ^ 的几个作用
- 异或 ^ 的几个作用
- 异或“∧”运算的作用
- C语言中各位运算的作用(与、或、异或等)
- 说说异或运算^和他的一个常用作用 (转载)
- 说说异或运算^和它的一个常用作用
- 异或运算^和他的一个常用作用
- 异或运算^和他的一个常用作用
- C语言中位运算异或“∧”的作用
- 2.2.位与位或位异或在操作寄存器时的特殊作用
- static函数或变量的的作用
- return 1 或 return 0 的作用
- 超市管理 java
- 设计模式6大原则:迪米特法则
- js改变bootstrap switch的选中与否
- mysqlhotcopy 热备份和恢复
- 递归调用实现快速排序算法
- 异或(^)的作用
- 正则表达式30分钟入门教程
- 2013秋13级预备队集训练习3--B - Ant on a Chessboard
- iOS应用程序状态切换相关
- 深入浅出Win32多线程设计之MFC的多线程
- 32岁,坚定的开始学编程
- Opencv学习笔记(八):高斯图像金字塔PyrDown,PyrUP
- 展讯平台驱动学习心得(二) —键盘扫描码的配置和使用
- 2013秋13级预备队集训练习3 --C - Cube painting