【文件属性】:
文件名称:fast-levenshtein:Go中最快的levenshtein实现
文件大小:5KB
文件格式:ZIP
更新时间:2021-03-19 20:08:23
Go
速白蛋白 :rocket:
Go中最快的levenshtein实现。
测量两个琴弦之间的差异。
注意:此实现当前不是线程安全的,并且假定符文最多只能达到65535。此问题将很快得到解决。
下载
$ go get github.com/ka-weihe/fast-levenshtein
用法
package main
import (
"fmt"
"github.com/ka-weihe/fast-levenshtein"
)
func main () {
s1 := "fast"
s2 := "fastest"
distance := levenshtein . Distance ( s1 , s2 )
fmt . Printf ( "The distance between %s and %s is %d. \n " , s1 , s2 , distance )
// => The d
【文件预览】:
fast-levenshtein-main
----go.mod(235B)
----go.sum(758B)
----levenshtein.go(2KB)
----levenshtein_test.go(2KB)
----LICENSE(1KB)
----README.md(3KB)