|
|
1
1
wikipedia的2d示例将数字分为几行,并计算每行和每列的奇偶性。 一个3D版本会将数字分布到行、列和层中(可以考虑将多个网格堆叠在一起,形成一个立方体)。然后您只需要计算层组件的奇偶校验位就可以了。 |
|
|
2
3
正如维基百科文章所说,对 D 尺寸修正 D /2个错误。因此,与二维奇偶校验相比,三维奇偶校验没有明显的优势。(这篇文章不清楚如何处理奇怪的维度,因此可能有一些优势,但我发现的唯一一篇文章是在付费墙后面,我没有时间自己推导。) 不管怎样,这里有一个关于1111数组的普通情况的四维奇偶校验的图形示例,接下来是更有趣的2222、3333和4444数组的情况。我用连续的十进制数字和相应的奇偶校验值填充每个数组。 1Ã1Ã1Ã1 (5/1 original size; 5Ã expansion) 1 1 1 1 1 本例后面的字母“a”到“h”是说明如何计算每个奇偶校验码的脚注。 2Ã2Ã2Ã2 (24/16 original size; 1.5Ã expansion) 1 2 3 4 2a 6e 5 6 7 8 4b
2222阵列的说明:
3Ã3Ã3Ã3 (93/81 original size; 1.148Ã expansion) 1 2 3 4 5 6 7 8 9 4 8 0 1 2 3 4 5 6 7 8 7 9 0 1 2 3 4 5 6 7 0 4Ã4Ã4Ã4 (272/256 original size; 1.0625Ã expansion) 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 8 0 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 6 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 0因为4444阵列只是6.25%的扩展,所以我看不出比这更进一步有什么意义,但是如果您想这样做的话,模式应该是明显的。 (我知道我参加晚会迟到了。但我希望这在其他人问同样的问题时有用。) |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |