所以我目前正在使用SecondString進行模糊字符串匹配,在那裏我有一個大型的字典來比較(字典中的每個條目都有一個關聯的非唯一標識符)。我目前使用一個hashMap來存儲這個字典。提高模糊字符串匹配字典的性能
當我想進行模糊字符串匹配時,首先檢查字符串是否在hashMap中,然後遍歷所有其他潛在的密鑰,計算字符串相似度並存儲k,v對/ s具有最高的相似性。根據我使用的字典,這可能需要很長時間(12330 - 1800035條目)。有什麼方法可以加快速度或提高速度?我目前正在編寫一個memoization函數/表格來加速這個過程,但是其他人能否想到一個更好的方法來提高速度呢?也許是一個不同的結構或我錯過的其他東西。
提前許多感謝,
彌敦道
作爲一個技術問題,這屬於[StackOverflow](http://stackoverflow.com/)。 – 2011-02-09 13:49:45