喜爱健康 发表于 2012-12-18 16:32:04

异或运算搞定

错过会难过 发表于 2012-12-18 22:19:38

来看看答案哈

志华 发表于 2012-12-21 23:39:41

用位移应该可以吧。

zoukanghua 发表于 2012-12-22 00:12:11

答案到底是神马???

秋天 发表于 2012-12-22 00:22:21

看看答案吧,

不忘 发表于 2012-12-22 09:35:45

我的智商被拉低了。。

437717499 发表于 2012-12-22 10:24:47

看看............

四夕古都 发表于 2012-12-22 10:48:01

位运算不解释。。

阿靖的蓉儿 发表于 2012-12-22 17:09:13

push a
push b
pop a
pop b

这样用栈就可以实现(汇编方式)

阿飞-祁磊 发表于 2012-12-22 21:26:01

a=a+b; b=a-b;a=a-b;

暗恋你很久了。 发表于 2012-12-23 12:29:49

{:5_94:}看看答案

不能说_-的秘密 发表于 2012-12-23 12:40:11

qiaoyiqiao

心空草 发表于 2012-12-23 12:48:56

好吧                  

kangels 发表于 2012-12-23 13:04:50

用加减实现!!

ゃ莼处狼性ぉ 发表于 2012-12-23 13:43:46

521652
30
652+952
+623

解放双手 发表于 2012-12-23 20:35:45

初级教程:http://u.115.com/file/engcwwhg

人生一笑而过。 发表于 2012-12-31 16:43:22

看看!!!!!!!

chulinux 发表于 2012-12-31 16:49:00

学习 学习!!!

869147797 发表于 2012-12-31 19:27:54

#include <stdio.h>

int main()
{
        int a=1,b=2;
        a=a+b;
        b=a-b;
        a=a-b;
        printf("a=%d\nb=%d\n",a,b);
return 0;
}

路人 发表于 2012-12-31 21:56:30

A=A+B B=A-B A=A-B
页: 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54
查看完整版本: 一个程序员面试题,测试一下你的思维。