会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
李梵
博客园
首页
新随笔
联系
订阅
管理
2017年12月7日
理解 java 使用 异或 交换两数
摘要: 网上看了一些使用异或交换两数,不是很好理解。现在写一下自己的理解。 首先是 异或原则,对于任意 x: x ^ x == 0; x ^ 0 == x; 思路: 根据原则,可以得到两个公式: 求a: a^b^a=b 求b: a^b^b=a 交换两个数: 定义两个数:a b a = a ^ b; // 保
阅读全文
posted @ 2017-12-07 14:32 newXin
阅读(983)
评论(0)
推荐(1)
编辑
公告