yydwzl 发表于 2011-12-21 12:58:12

看一看,本人新手呢

sky 发表于 2011-12-21 13:34:41

{:7_170:}搞那么麻烦干嘛 平白增加计算量

sky 发表于 2011-12-21 13:37:32

北归小杰 发表于 2011-12-16 09:15 static/image/common/back.gif
这样行不行
A=(A+B)-A;
B=(A+B)-B;

{:7_149:}a在第二行就不是原来的a了 是b了 应该是异或运算

sky 发表于 2011-12-21 13:38:41

Sabo 发表于 2011-12-16 08:24 static/image/common/back.gif
push a
push b
pop a


{:7_149:}学习了

gogo1979 发表于 2011-12-21 13:52:59

看看答案{:5_102:}

D.调dē哗丽 发表于 2011-12-21 18:14:15

{:7_148:}我来看下~

straw_hat 发表于 2011-12-21 21:10:31

堆栈不行吗?

csulanx 发表于 2011-12-21 22:46:56

{:1_1:}{:1_1:}

shirenr 发表于 2011-12-21 22:56:47

看看答案喽

outlier 发表于 2011-12-22 09:15:18

应该用异或

redhat0921 发表于 2011-12-22 14:16:32

汇编压栈可以:lol

751101 发表于 2011-12-22 16:27:49

看一下,学习学习!

n少艾n 发表于 2011-12-22 21:50:46

准备面试啦

asda 发表于 2011-12-23 14:13:34

{:5_90:}看看答案

mnhy520 发表于 2011-12-23 16:21:38

张张知识:(:o:(

wubinyi 发表于 2011-12-23 20:41:56

看看。。。。。。。。。

螃蟹のふboy_frm 发表于 2011-12-24 08:26:47

看看答案 呵呵

后尘黄土 发表于 2011-12-25 18:51:09

dsdgsgsgsdgdsdgsdg

yk94215 发表于 2011-12-25 19:02:46

北归小杰 发表于 2011-12-16 09:15 static/image/common/back.gif
这样行不行
A=(A+B)-A;
B=(A+B)-B;

明显不行。A都变成B了,后一个运算B=(B+B)-B=2B-B=B.!!!!!

yk94215 发表于 2011-12-25 19:03:57

异或操作正解。小甲鱼的视频里有讲过。http://www.fishc.com/a/shipin/C__/1113.html
页: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
查看完整版本: 一个程序员面试题,测试一下你的思维。