-1
Q
检错码和汉明距离
A
回答
1
这将被更恰当地问StackExchange的theoretical computer science部分,但因为你一直诚实,标记它作为家庭作业......
ASCII使用7位来指定一个字符。 (在ASCII中,'X'由7位'1011000'表示)。如果以任何ASCII序列开头,则需要翻转以获得另一个合法ASCII序列的位数仅为1位。因此,纯ASCII码序列之间的汉明距离为1.然而,如果添加奇偶校验位(总共8位 - 7个ASCII码加上一个奇偶校验位,通常显示在最左边的位置),则任何序列中的单位翻转会导致结果出现不正确的奇偶校验。在该示例之后,由于奇偶校验位被选择为在序列中给出甚至个数的1,所以奇偶校验'X'由11011000
表示。如果您现在翻转该序列中的任何一位,则结果将不可接受,因为它将具有不正确的奇偶校验。为了达到可接受的偶数奇偶校验序列,您必须至少更改两位。因此,当奇偶校验有效时,可接受序列之间的汉明距离为2.
相关问题
- 1. 汉明距离和CRC
- 2. 汉明距离和错误检测/纠正属性
- 3. 改变汉明距离
- 4. 汉明距离的MySQL
- 5. 生成汉明距离t
- 6. 汉明码错误检测
- 7. 汉明码 - 错误检测和更正
- 8. 选择与汉明距离零读取
- 9. 确定最小汉明距离
- 10. 汉明距离蟒蛇改进
- 11. 查找最接近的汉明距离
- 12. 如何存储和计算二进制代码之间的汉明距离?
- 13. 汉明码查找错误
- 14. 二进制数组的Fast Popcount指令或汉明距离?
- 15. 计算单词列表中的反向汉明距离
- 16. 获得整数数组的汉明距离的最快方法
- 17. Python - 按键汉明距离对defaultdict值进行分组
- 18. 为什么在动态网络中找到汉明距离?
- 19. 一定的汉明距离LINQ查询字符串
- 20. T-SQL汉明距离函数能够小数/串/ UINT64
- 21. 用于与汉明距离匹配的图像频谱散列
- 22. 用四个分类单元计算汉明距离
- 23. 使用SSE计算与几个字符串的汉明距离
- 24. 如何计算一个数字拼图汉明距离
- 25. 搜索汉明距离小于阈值的字符串
- 26. 海明距离
- 27. 如何在Python中将矢量编码为矩阵汉明距离?
- 28. 计算汉明码
- 29. 汉明码混乱
- 30. 输入2个整数并得到二进制,brgc和汉明距离