奇怪的格雷码-有效解码

问题描述 投票:0回答:2

[我正在尝试找到一种有效的方法,从奇怪的格雷码转换为二进制反射格雷码或正常二进制。

模式为:0000000000010001010001000001100001110101110101100101000101010100010100000100100100110110110110100110000110010011010111000111100111111011111101111010111001011101等等...

最多使用12位。

binary decode encode decoding gray-code
2个回答
0
投票

最有效的方法是使用字典/哈希表。或者,将它们存储在数组中并使用二进制搜索。

[编辑]

实际上,现在我考虑了一下,按照今天的标准,包含4096个条目的查找表不会占用那么多空间。


0
投票

[[00001],“ 000011,...等中的数组字符串。数组字符串输出[“ 01”,“ 10”,...

循环遍历数组以找到匹配项,使用其他数组中的相同索引进行转换。

尝试使用神经网络进行转换也可能很好;一段时间后它将转换它。实际上,我认为这是不错的尝试,您是否在完整的灰色二进制列表中找到了某个位置?

也许我想尝试一下尚未构建的神经网络。

© www.soinside.com 2019 - 2024. All rights reserved.