Skip to content
Note
Search
K
Main Navigation
简介
常用网站
ai
linux
network
opensource
os
other
programming
protocol
software
virt
外观
菜单
返回顶部
本页目录
小技巧
异或运算
|^|0|1|
|0|0|1|
|1|1|0|
不同为1,相同为0;简单理解为
无进位加法
n^n = 0; n^0 = n;
最右边第一个为1的位置
c
r
=
n
&
(
~
n
+
1
);
1