1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-08 14:42:27 +08:00

Strutil: HammingDistance func (#197)

* Strutil: HammingDistance func

The Hamming distance is the number of positions at which the corresponding symbols are different

* Add hamming distance doc
This commit is contained in:
donutloop
2024-03-03 14:48:34 +01:00
committed by GitHub
parent 3d1bd08434
commit 0b5e884371
5 changed files with 125 additions and 0 deletions

View File

@@ -667,3 +667,16 @@ func ExampleSubInBetween() {
// abc
// bc
}
func ExampleHammingDistance() {
result, _ := HammingDistance("abc", "def")
fmt.Println(result)
result, _ = HammingDistance("name", "namf")
fmt.Println(result)
// Output:
// 3
// 1
}