Tag: 灰码

如何查找两个数字是否为格雷码序列中的连续数字

我试图找到给出两个数字的问题的解决方案,找出它们是否是格雷码序列中的连续数字,即,如果它们是灰色代码邻居,假设没有提到格雷码序列。 我在各种论坛上搜索但无法得到正确的答案。 如果您能为此提供解决方案,那就太棒了。 我试图解决这个问题 – 将两个整数转换为二进制并分别在两个数字中加上数字,并找出两个数字中数字之和的差值。 如果差异为1,则它们是格雷码邻居。 但我觉得这不适用于所有情况。 任何帮助都非常感谢。 非常感谢提前!