我可以使用string.GetHashCode()
函數來可靠地存儲詞根數據嗎?string.GetHashCode()是否足夠用於nlp中的單詞詞典?
2
A
回答
8
您可以使用string.GetHashCode來平衡哈希表。這就是它被設計用於的目的,這就是它應該被用來做的一切。
特別是,文檔明確指出,在任何情況下都不應該將哈希碼永久存儲;字符串散列碼算法允許在任何時候改變,事實上過去是這樣做的。
1
從MSDN在Object.GetHashCode Method
的 的GetHashCode方法的默認實現不保證不同 對象 獨特的返回值。此外,.NET Framework不保證 GetHashCode方法的默認實現,並且它的值將返回 不同版本的.NET Framework的相同值。因此,對於散列目的,此方法的默認實現不得使用 作爲唯一對象標識符 。
相關問題
- 1. NLP - 英語形態詞典
- 2. NLP從句子提取字典單詞
- 3. NLP:地名詞典是一個騙子
- 4. 找出一個單詞是否可以成爲詞典中單詞的開頭
- 5. 檢查單詞是否在字典中
- 6. Marklogic值詞典和單詞詞典
- 7. 檢查iOS中是否存在單詞建議/詞典鍵盤
- 8. NLP:單詞和極性
- 9. Python:詞典中的詞典?
- 10. 在Prolog中的NLP動詞與名詞
- 11. 如何爲spacy NLP創建詞典?
- 12. 詞典:鍵是否存在
- 13. 公開可用的單詞詞典
- 14. 檢查詞典中的單詞列表
- 15. Stemmer在NLP中的詞
- 16. NLP中的英文分詞?
- 17. Django模型 - 將詞組鏈接到詞典/詞典中的單個詞
- 18. Clojure詞典詞典
- 19. 不能在詞典中使用詞典
- 20. 用於Windows Phone 7的英語單詞詞典數據庫
- 21. 沒有檢查一個單詞是否在「在」字典中計數單詞
- 22. 更改詞典詞典中的每個詞典的類型
- 23. Python:測試詞典(詞典)條目是否已被修改
- 24. 字典未知大小 - 查找單詞是否在字典中
- 25. 詞典的處理詞典
- 26. 是否足夠用於尾遞歸?
- 27. mysql_real_escape_string()是否足夠用於MySQL REGEXP?
- 28. 使用LINQ到詞典的新詞典
- 29. 選擇詞典的詞典使用LINQ
- 30. 計數詞典中的詞典數量
當使用這種方法時,該算法也可能在不同的機器上返回截然不同的結果。 – configurator 2011-05-01 14:48:26