作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我对编辑距离和三角不等式感到困惑。维基百科和其他文章说 Levenshtein 距离遵循三角不等式。
三角不等式状态x+y>z
,但对于 Levenshtein 距离,在我看来 x+y
可以等于 z
.例如,kitten-> sitting=3
, kitten->sittin=2
和 sittin->sitting=1
.我在这里缺少什么?
编辑
三角不等式不在欧氏空间,而是在度量空间。在度量空间中,三角不等式是d(x,z)<= d(x,y)+d(y,z)
最佳答案
三角不等式表示 x+y>=z
。
关于string - 编辑距离和三角不等式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18910524/
我有一个绕其 3 轴旋转的立方体,当 key[a] == true 时,它会向左旋转,就好像它正在滚动一样。将立方体向任何方向旋转 45 度,将其向后旋转 90 度,以获得继续的错觉。这将保持 3
我是一名优秀的程序员,十分优秀!