[英]Java Array of Linked Lists
我正在嘗試編寫一個自定義哈希表,它可以允許多個值。
我們是按照以下方式進行的:
手段結構如:
value1 -> value6
NULL
Null
value3 -> value7
Null
...
...(until Int-Max)
現在,由於我們將存儲近5億個關鍵值對,因此將浪費1600萬個鏈接列表。
現在,根據我的工作場所的建議,我正在嘗試使用以下結構構建哈希表:
1 -> value1 -> value6
0
0
1 -> value3 -> value7 // here 0/1 bit defines linked lists exits or not
0
...
...(until Int-Max)
任何人都可以幫助我建立這樣的結構嗎?
編輯:
您無法創建泛型類型的數組,因為數組是reified類型。 泛型通過擦除實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.