倒转地球
发表于 2013-11-9 12:05:25
俺就来看看答案
べ惟爱伊.
发表于 2013-11-9 12:22:47
看看~~~~学习学习
dear639
发表于 2013-11-9 12:23:11
RE: 一个程序员面试题,测试一下你的思维。 [修改]
大虫
发表于 2013-11-9 12:41:35
a=a+b
b=a-b
a=a-b
猫村小一
发表于 2013-11-9 13:04:24
回复看答案
流年肆意
发表于 2013-11-9 19:28:50
看看O(∩_∩)O哈!
莫名C
发表于 2013-11-9 19:42:04
神马情况啊
兼容小菜鸟
发表于 2013-11-9 20:42:51
支持鱼c支持楼主
yinyuepingguo
发表于 2013-11-9 21:37:10
原a=1,b=2
a=a+b//a=3,b=2
b=a-b//a=3,b=1
a=a-b//a=2.b=1
从数学上证明:
a'=a+b
b'=a'-b=a+b-b=a
a''=a'-b'=a+b-a=b
证得。但是这个失去了交换的通用性
cwq
发表于 2013-11-9 21:40:17
小菜来看看下
ypyangpong
发表于 2013-11-9 22:14:57
XCHGa,b
高凯
发表于 2013-11-9 22:24:27
A=A+B;
B=A-B;
A=A-B;
高凯
发表于 2013-11-9 22:25:43
应该是对的,帮自己顶一下
丿阿尔卑斯
发表于 2013-11-11 23:27:47
A=B/A*A,B=A/B*B
zjw1133
发表于 2013-11-12 04:07:52
????????????????????????????
金力
发表于 2013-11-12 08:33:55
qqqqqqqqqqqq
一剑
发表于 2013-11-12 09:06:05
期待答案。。。
duzhongjieqiji
发表于 2013-11-12 10:09:31
看一下答案!哈哈!
sacrifice
发表于 2013-11-12 10:11:32
我觉得可以用栈:lol:
Kaven
发表于 2013-11-12 11:33:12
看看:shock: