您的位置:首页 > 编程语言

在学习编程过程中的点滴--》两个数进行swap

2016-03-06 10:52 190 查看
        两个数值在进行Swap过程中所阐述的三种思维算法,赋值,加减,异或。赋值的算法是较容易理解的,通过设立一个第三方的变量来储存所需要等待交换的值。样本如下:输入a,b两个值,将这两个输出的值得到交换。

赋值的方法如下:

        

加减赋值法:用到的是两个数值进行相加减所得到我们想要的情况,然而乘除法并未得到我们想要的情况。

异或方法求解:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: