Koblet liste

Gjør en lenket liste på flere nivåer flat (dybdemessig)
2026

Gjør en lenket liste på flere nivåer flat (dybdemessig)

Gitt en koblet liste der hver node i tillegg til den neste pekeren har en underordnet peker, som kanskje peker til en separat liste. Disse underordnede listene kan ha ett eller flere av sine egne barn for å lage en tilknyttet flernivåliste. Gitt hodet på det første nivået på listen. Oppgaven er å flate ut listen slik at alle nodene vises i en enkelt-nivå koblet liste. Flat listen slik at alle noder på første nivå skal komme først, deretter noder på andre nivå, og så videre.

Kobling av hashtabeller med dobbeltkoblede lister
2026

Kobling av hashtabeller med dobbeltkoblede lister

Forutsetning - Hashing-introduksjon, hashtabell ved bruk av enkeltlenkede liste og implementering av vår egen hashtabell med separat kjeding i Java Implementering av hashtabell ved bruk av kjeding gjennom dobbeltlenket liste ligner på implementering av hashtabell ved bruk av enkeltlenket liste. Den eneste forskjellen er at hver node i Linked List har adressen til både neste og forrige node. Dette vil fremskynde prosessen med å legge til og fjerne elementer fra listen, og dermed vil tidskompleksiteten reduseres drastisk.