面试错题集
2015-10-20 20:10
211 查看
1、2个整数,不使用第三个变量交换数值。
比如:
a,b
方法一:
a = a + b;
b = a - b;
a = a - b;
方法二:
a ^= b;
b ^= a;
a ^= b;
比如:
a,b
方法一:
a = a + b;
b = a - b;
a = a - b;
方法二:
a ^= b;
b ^= a;
a ^= b;
相关文章推荐
- iOS面试题 一
- 黑马程序员——Java中的集合(下)
- 程序员教你如何追女生
- 面试web前端开发,被打击了
- 优秀程序员的 18 大法则
- 《剑指Offer》面试题:寻找链表中倒数第k个结点
- 面试笔试之Java集合
- My_Graph2 DFS BFS
- My_Graph prim
- Java面试题目
- 小黄鸭调试法,每个程序员都要知道的
- 黑马程序员——基础知识--垃圾回收
- 黑马程序员——基础知识--多线程
- 黑马程序员——基础知识--IO流
- 黑马程序员——基础知识--继承
- 黑马程序员——基础知识--包
- 黑马程序员——基础知识--接口
- 黑马程序员——Java高新技术之反射
- 黑马程序员——基础知识--封装
- 黑马程序员——基础分享--构造函数