不增加额外变量交换两数

Posted linwenbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不增加额外变量交换两数相关的知识,希望对你有一定的参考价值。

//普通操作 void swap(int &a, int &b) { a = a + b; b = a - b; a = a - b; }
//位与操作 void swap(int &a, int &b) { a ^= b; b ^= a; a ^= b; }


作者:力扣(LeetCode)
链接:https://www.zhihu.com/question/38206659/answer/736472332
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于不增加额外变量交换两数的主要内容,如果未能解决你的问题,请参考以下文章

一些Cisco交换机命令学习

排序的分类

H3CS5500交换机,部分VLAN无法访问外网,请问该如何配置?

数据库优化一 :sql优化核心

Cisco PT模拟实验 交换机的端口配置与管理

Cisco PT模拟实验 交换机的基本配置与管理