其他分享
首页 > 其他分享> > 奇奇怪怪的知识点/小技巧

奇奇怪怪的知识点/小技巧

作者:互联网

位运算

异或

简介&简单性质

1、一个数异或自己为0,称为自反

异或的话其实可以看做不进位的加法

奇怪的用法

对于一个排列 0~ \(2^{n-1}\) 来说,我们可以找到\(2^{n-1}\)这个数并记为\(x\),让0~\(2^{n-1}-1\)的任一个数记为\(y_1\),\({y_1}^x\)总是能得到\(y_1+x\)。让\(2^{n-1}\)+1 ~ \(2^{n-1}\)的任一个数记为\(y_2\),\({y_2}^x\)总是能得到\(y_2-x\)。

粗略证明:
因为

标签:知识点,数记,技巧,一个,异或,奇奇怪怪,总是
来源: https://www.cnblogs.com/latte-77/p/15865556.html