TiantongWang / MyBlogs

Personal Notebook
1 stars 0 forks source link

Bit Manipulation #11

Open TiantongWang opened 5 years ago

TiantongWang commented 5 years ago

位运算

异或运算的性质:

如果 a ^ b = c, 那么 c ^ b = a, c ^ a = b, 可以用作简单的加密和解密。

异或运算还可以实现不通过临时变量来进行两个数的交换:

a = a ^ b b = b ^ a a = a ^ b