编辑距离

✍ dations ◷ 2025-10-04 00:13:19 #字符串算法,字符串相似性度量,度量几何,信息论,字符串

编辑距离是针对二个字符串(例如英文字)的差异程度的量化量测,量测方式是看至少需要多少次的处理才能将一个字符串变成另一个字符串。编辑距离可以用在自然语言处理中,例如拼写检查可以根据一个拼错的字和其他正确的字的编辑距离,判断哪一个(或哪几个)是比较可能的字。DNA也可以视为用A、C、G和T组成的字符串,因此编辑距离也用在生物信息学中,判断二个DNA的类似程度。Unix 下的 diff 及 patch 即是利用编辑距离来进行文本编辑对比的例子。

编辑距离有几种不同的定义,差异在可以对字符串进行的处理。

kitten和sitting的莱文斯坦距离是3。将kitten变为sitting的最小处理方式如下:

若是考虑LCS距离(只考虑加入及删除),LCS距离是5:

相关

  • 个体个体(英语:individual),一般指一个人或是一个群体中的特定主体,指人时也称个人。个体性(英语:individuality,或selfhood),又称个性,则是指能够成为一个个体的特性或是状态。在生物学中,
  • 利百加根据《圣经·创世纪》记载,利百加(希伯来语:רִבְקָה,Rivqa)是以撒(Issac)的妻子,非孪生兄弟以扫和雅各的母亲。她是亚伯拉罕兄弟拿鹤的孙女,彼土利的女儿,亚伯拉罕是以撒的父亲
  • 面食面食,粉食中的一种,是指主要以面粉制成的食物,世界各地均有不同种类的面食,中国主要有:面条、馒头、拉条子、麻什、烧饼、饺子、包子等,西方有面包、各种烤饼等,种类繁多。谷粉
  • Internet ExplorerHTML5、CSS3、WOFF、SVG、RSS、Internet Explorer(旧称 Microsoft Internet Explorer 和 Windows Internet Explorer,简称 IE 或 MSIE),是微软所开发的图形用户界面网页浏览器。
  • 今鸟亚纲今鸟类或 今鸟亚纲 是鸟类中的一支。 由于异物同名现象,以下类群都曾(或仍在)采用今鸟亚纲作为中文名:
  • 禾草禾草,俗称草,是单子叶植物。它们包括“真草”(禾本科,Gramineae)的植物家族成员,以及莎草(Cyperaceae)和灯芯草(Juncaceae)。“真草”,包括谷物、竹子和草坪的草(turf)。莎草包括许多野生
  • 让·克哈斯让·埃米尔·保罗·克哈斯(法语:Jean Émile Paul Cras,1879年5月22日-1932年9月14日),法国布列塔尼作曲家、海军将领。生、卒于布雷斯特。作为军官,克哈斯在一战中战功卓著,尤其是
  • 格奥尔格·威廉格奥尔格·威廉(德语:Georg Wilhelm 1595年11月13日-1640年12月1日)霍亨索伦家族勃兰登堡选帝侯、藩侯,1619年起为普鲁士公爵,任内从信义宗改信归正宗,参与三十年战争,父亲为约翰·
  • 克里斯蒂安·卡尤兰德克里斯蒂安·卡尤兰德(爱沙尼亚语:Kristjan Kaljurand,1992年7月13日-),爱沙尼亚男子羽毛球运动员。2014年5月,克里斯蒂安·卡尤兰德出战里加羽毛球国际赛,与Laura Tomband合作赢得
  • 开源标准开源标准是一项公开发表的标准,拥有与之相关的权利,以及与之设计相关的属性(如:开源进程)。 由于其复杂的用途,不存在一个对于开源标准的单独定义。开源和标准两词联系其广泛的用