"transposition"在编辑距离算法中是什么意思?
What does "transposition" mean in edit distance algorithm?
我正在研究编辑距离算法但无法理解换位——这是什么意思?
http://www.nltk.org/_modules/nltk/metrics/distance.html
def edit_distance(s1, s2, transpositions=False):
文档中没有明确解释。
你能举个简单的例子来帮助我理解吗?
将 GAOL 转换为 GOAL:
如果没有换位,您必须进行两次编辑:删除 'A',在 'O' 之后插入 'A'。
对于转置,您必须进行一次编辑:转置 'A' 和 'O'
我正在研究编辑距离算法但无法理解换位——这是什么意思?
http://www.nltk.org/_modules/nltk/metrics/distance.html
def edit_distance(s1, s2, transpositions=False):
文档中没有明确解释。
你能举个简单的例子来帮助我理解吗?
将 GAOL 转换为 GOAL:
如果没有换位,您必须进行两次编辑:删除 'A',在 'O' 之后插入 'A'。
对于转置,您必须进行一次编辑:转置 'A' 和 'O'