2011-08-24 7 views
5

क्या कोई जावा लाइब्रेरी है जो स्ट्रिंग्स के लिए Locality Preserving Hash Function का कार्यान्वयन (या कई) प्रदान करती है?लोकैलिटी संरक्षण हैश फंक्शन

+1

जावा किस प्रकार के लिए? जैसे 'Integer.hashCode()' में पहले से ही यह संपत्ति है। स्ट्रिंग्स या मनमाने ढंग से जावा ऑब्जेक्ट्स के बीच दूरी को आप कैसे परिभाषित करते हैं? –

+0

@ टोमासज़ दूरी betweens स्ट्रिंग अपने पात्रों को ascii –

+0

में परिवर्तित करके प्राप्त की जा सकती है कम से कम मुझे दो संभावित दूरी - लेवेनशेटिन दूरी और लेक्सिकोोग्राफ़िकल दूरी पता है। – kan

उत्तर

-1

आप शायद जकार्ता से HashcodeBuilder उपयोग कर सकते हैं: http://commons.apache.org/lang/api-2.6/org/apache/commons/lang/builder/HashCodeBuilder.html

मुझे आशा है कि यह तुम क्या मतलब है।

+0

के लिए हैश फ़ंक्शन को संरक्षित रखने वाले इलाके की तलाश में हूं, यह वही है जो उसे आपकी मदद के लिए –

+0

धन्यवाद है, लेकिन यह वह नहीं है जिसे मैं ढूंढ रहा हूं। – Laurent

संबंधित मुद्दे