gpt4 book ai didi

c# - 局部敏感哈希实现?

转载 作者:IT老高 更新时间:2023-10-28 20:47:26 25 4
gpt4 key购买 nike

在 C/C++/Java/C# 中有没有相对容易理解(并且易于实现)的局部敏感哈希示例?

我想了解更多关于这个概念的信息,所以想在几个文本文件上尝试一个实现,只是为了看看它是如何工作的,所以我不需要任何高性能或任何东西......只是一个例子一个散列函数,它为相似的输入返回相似的散列。之后我可以通过示例从中学到更多。 :)

最佳答案

对于字符串,您可以使用近似匹配算法。

如果字符串与引用字符串等距,那么它们很可能彼此相似。这样你就有了一个字符串的局部敏感哈希实现。

您可以为一系列距离创建不同的哈希桶。

编辑:您可以尝试其他的字符串距离变化。一个更简单的算法只会返回 no。两个字符串之间的公共(public)字符。

关于c# - 局部敏感哈希实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5769949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com