当前位置: 代码迷 >> .NET相关 >> 前端面试:甄选经典面试题(十六)
  详细解决方案

前端面试:甄选经典面试题(十六)

热度:154   发布时间:2016-04-24 02:38:16.0
前端面试:精选经典面试题(十六)

不用任何临时变量实现数字的反转

var a = 1;var b = 2;a = a+b;b = a - b;a = a - b;
1楼funnytiger
也就是因为数字,很难推广为交换算法,抖机灵的考题哈
Re: 奇麟工作室
@funnytiger,事实上,还有一种做法,不过更搞人啦:,a = a ^ b;,b = b ^ a;,a = a ^ b;
  相关解决方案