会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
诗瑶1
博客园
首页
新随笔
联系
管理
订阅
2019年9月8日
使用异或位运算符实现交换两个整数详解
摘要: 首先介绍一下异或位运算符 0^0=0 1^0=0^1=1 1^1=0 若假设a,b为两个不同的整数,则: a^a=0 b^b=0 同时异或满足交换律和结合律: a^b=b^a (应该不需要解释吧) (a^b)^c=a^(b^c) (自己可以写个例子证明一下很简单) 现在我们写交换的语句: a=a^b
阅读全文
posted @ 2019-09-08 16:56 诗瑶1
阅读(735)
评论(1)
推荐(0)
编辑
公告