zoukankan
html css js c++ java
不用temp,对两个数的值进行互换
如: let a = 1,b=2;
a的二进制: 0001
b的二进制: 0010
利用异或运算的规律:两个操作数的位中,相同返回0,不同相返回1
a = a^b;//now a = 0011
b = b^a;//a: 0011, b:0010, now b:0001
a = a^b;//b:0001, a:0011, now a:0010
达到互换
查看全文
相关阅读:
fork安全的gettid高效实现
TCP_DEFER_ACCEPT的坑
TCP Linger的坑
Blade和其他构建工具有什么不同
在Blade中结合gperftools检查内存泄露
GraphViz web版
用户场景分析
java-二维数组——with 刘童格
java-四则运算-五-网页版--with刘童格
java-四则运算-四
原文地址:https://www.cnblogs.com/johnnyzhao/p/10241943.html
最新文章
201671010103 2016-2017-2 《Java程序设计》第十五周学习心得
201671010103 2016-2017-2 《Java程序设计》第十三周学习心得
201671010103 2016-2017-2 《Java程序设计》第十二周学习心得
201671010103 2016-2017-2 《Java程序设计》第十一周学习心得
201671010103 2016-2017-2 《Java程序设计》第十周学习心得
201671010103 2016-2017-2 《Java程序设计》第九周学习心得
201671010103 2016-2017-2 《Java程序设计》第五周学习心得
201671010103 2016-2017-2 《Java程序设计》第四周学习心得
java总结
学期总结
热门文章
java心得
第十六周Java汇总
第十四周Java学习总结
第13周Java汇总
第十二周Java的心得
学习集合心得
第九周Java心得
写完实验七心得
Google C++ Style Guide在C++11普及后的变化
终端下不换行刷新当前行
Copyright © 2011-2022 走看看