如何使用汉明距离计算器
输入两个长度相同的字符串。工具会逐位比较,统计相同位置数量、不同位置数量,并列出发生差异的 1-based 位置。如果两个字符串长度不同,当前工具不会计算汉明距离,因为汉明距离要求逐位对齐。
公式与原理 - 汉明距离计算器
汉明距离表示把一个等长字符串改成另一个字符串所需的替换次数。它不处理插入或删除。计算器逐位置比较两个字符,只要同一索引上的字符不同,就把距离加 1。
distance = count(i where first[i] != second[i])
汉明距离计算器的使用场景
适合编码理论示例、DNA 或短序列对比、二进制码字检查、固定长度 ID 的错字分析、校验码教学,以及任何需要逐位对齐比较两个字符串的场景。