会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Excting
Code change world
博客园
首页
新随笔
联系
订阅
管理
2020年4月19日
位操作 很巧妙的一个方法
摘要: 异或 + & 第一步:所有数异或,所有数异或之后的值就是两个只出现一次的数a,b异或后的值s。 第二步:那我们用s & (-s) 可以得出s最低位(也就是最右边)为1的bit位(这个操作不太会事先知道)对应的数k, 这里有一个很关键点就是:这个为1的bit位肯定只来之a.b其中的一个数字中的对应二进
阅读全文
posted @ 2020-04-19 14:24 Excting
阅读(127)
评论(0)
推荐(0)
编辑
公告