- 154
- 0
- 约3.03千字
- 约 5页
- 2018-12-19 发布于贵州
- 举报
单词纠错算法 字符串编辑距离 Levenshtein
单词纠错算法 字符串编辑距离 Levenshtein
单词纠错算法:字符串编辑距离(Levenshtein distance)2011-01-31 23:45如何计算单词相似度(编辑距离:Levenshtein Distance
几种编辑距离算法的比较入如下:
Levenshtein distance
允许插入,删除,替换单个字符.
允许插入,删除,但是不可以替换
允许插入,删除,替换,交换相邻位置的字符
只是允许替换,所以只能用于等长字符串
例子:
kitten和sitting的编辑距离为3,因为至少经过三次编辑才可以将其中一个单词变为另一个单词.
kitten→sitten(substitution ofkwiths)
sitten→sittin(substitution ofewithi)
sittin→sitting(insertgat the end).
以下网址有Levenshtein distance的多种语言的实现:这里我关注的是C++,先抄过来,以后验证一下.
源代码:
const unsigned int cost_del=1;
const unsigned int cost_ins=1;
const unsigned int cost_sub=1;
unsigned int edit_distance(const std:strings1,const std
您可能关注的文档
- 农村劳动力流动问题的研究.doc
- 农村公路维修改造工程可行性研究报告(66页).doc
- 农村土地案件成因.doc
- 农村小学科学实验教学.doc
- 农村政策法规课程教学大纲.doc
- 农村社区化 宅基地换房屋农民住楼.doc
- 农民工组合旭日阳刚《春天里》.doc
- 农民工进城就业及其生活状况调研报告.doc
- 冠 美 家 具 集 团.doc
- 冠军 像冠军那样思考,成就销售冠军 曾大兵写在.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)