gpt4 book ai didi

bit-manipulation - 对两个一组的位进行按位操作的序列

转载 作者:行者123 更新时间:2023-12-04 08:28:31 25 4
gpt4 key购买 nike

我正在寻找具有以下特征的按位运算序列以下属性:

   | 00  01  10  11
---|---------------
00 | 00
01 | 01 01
10 | 00 01 00
11 | 00 01 11 11

操作的位组在垂直方向上和水平边距,结果矩阵是对称的。

最佳答案

以下代码实现了您希望在 C/C++ 中实现的功能。

#include<stdio.h>
int main(void)
{
int i, j;
for(i=0; i<4; i++)
{
for(j=0; j<4; j++)
{
int x = i&j&(i|j)<<1|(i|j)&(~((i^j)&(i^j)>>1)|(i>>1^i))&1;
printf("%d%d ", x>>1, x&1);
}
printf("\n");
}
return 0;
}

关于bit-manipulation - 对两个一组的位进行按位操作的序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23664061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com