Class SimHash
java.lang.Object
cn.net.pap.common.datastructure.simHash.SimHash
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BigIntegercomputeSimHash(String input) 计算SimHash值static inthammingDistance(BigInteger hash1, BigInteger hash2) 计算汉明距离(Hamming Distance),用于比较两个SimHash签名的相似度
-
Constructor Details
-
SimHash
public SimHash()
-
-
Method Details
-
computeSimHash
计算SimHash值- Parameters:
input- 输入文本- Returns:
- SimHash签名
-
hammingDistance
计算汉明距离(Hamming Distance),用于比较两个SimHash签名的相似度- Parameters:
hash1- SimHash签名1hash2- SimHash签名2- Returns:
- 汉明距离
-