e ci aggiungo (sempre nella speranza che qualcuno risponda)

mi servirebbe creare una struttura basata su un doppio dizionario con accesso casuale...

^^

ovvero

codice:
array[0]
   |---array[0]
   |      |---linkded list
   |---array[1]
   |      |---linkded list
   |---array[2]
   |      |---linkded list
   |---array[3]
   |      |---linkded list
.
.
.
   |---array[255]
   |      |---linkded list

array[1]
   |---array[0]
   |      |---linkded list
   |---array[1]
   |      |---linkded list
   |---array[2]
   |      |---linkded list
   |---array[3]
   |      |---linkded list
.
.
.
   |---array[255]
   |      |---linkded list

array[2]
   |---array[0]
   |      |---linkded list
   |---array[1]
   |      |---linkded list
   |---array[2]
   |      |---linkded list
   |---array[3]
   |      |---linkded list
.
.
.
   |---array[255]
   |      |---linkded list

.
.
.
array[255]
...
e vorrei accedere ai vari elementi della linked list in maniera casuale in modo da velocizzare l'accesso

che mi consigliate?