
两个数字的转换,三种方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
通过以下三种方式交换数据:第一种是使用第三方变量;第二种是基于内存的交换算法;第三种则是利用网络传输特性。第二种算法通过加减法运算实现,并且避免引入额外的中间变量该方法的核心是用a加b求和后减去a得到b,接着将这个值与b相减所得的差即为a。本节介绍的方法三基于异或操作实现数据交换,并且无需引入额外的数据临时存储空间思路:一个数与该数值进行两次异或运算,其结果仍为其自身值。
全部评论 (0)
还没有任何评论哟~


