2011-09-20 31 views

回答

0

爲Java類提供散列表支持。看看apihash function用於以快速方式區分同一類型的實體:使用散列,每次將對象與另一個對象進行比較時,都不需要比較對象內的所有字段。一旦生成哈希(指紋),如果您使用避免碰撞的哈希函數,它將成爲比較對象的快速方法,因爲您只需比較哈希。

0

它返回一個哈希碼,其在基於散列數據結構所使用的對象(例如:HashMap中)

參見

0

基本上,如果你想創建一個數據結構來存儲對象,並有一個訪問時間O(1)你創建一個哈希表。您可以將對象的元素散列到基於字符順序的唯一鍵中。一旦完成,您可以快速訪問數據。這通常用於包含沒有索引值的字符串的數據結構,因此您不需要在C++中使用「vector」函數或在java中使用equivilant。

相關問題