Hva er sirkulær dobbeltlenket liste?
Hva er sirkulær dobbeltlenket liste?

Video: Hva er sirkulær dobbeltlenket liste?

Video: Hva er sirkulær dobbeltlenket liste?
Video: Circular Doubly Linked List (Insertion at the Beginning) 2024, November
Anonim

Sirkulær dobbeltlenket liste er en mer kompleks type datastruktur der en node inneholder pekere til sin forrige node så vel som den neste noden. Den første noden av liste inneholder også adressen til den siste noden i forrige peker. EN sirkulær dobbeltlenket liste er vist i følgende figur.

Også, hva er dobbeltlenket liste forklare?

EN dobbeltlenket liste er en slags lenket liste med en link til forrige node samt et datapunkt og link til neste node i liste som enkeltvis koblet liste . En sentinel eller null node indikerer slutten av liste . Dobbeltlenkede lister er vanligvis implementert i pseudokode i datavitenskapelige lærebøker.

Man kan også spørre, hva er fordelen med dobbeltlenket liste? Følgende er fordeler / ulemper ved dobbeltkoblet liste over enkeltvis koblet liste . 1) En DLL kan krysses både fremover og bakover. 2) Sletteoperasjonen i DLL er mer effektiv hvis pekeren til noden som skal slettes er gitt. 3) Vi kan raskt sette inn en ny node før en gitt node.

Folk spør også, hva er sirkulær lenket liste?

EN sirkulær lenket liste er en sekvens av elementer der hvert element har en link til sitt neste element i denne sekvensen, og det siste elementet har en link til det første elementet. Det betyr sirkulær lenket liste er lik dennesingelen koblet liste bortsett fra at den siste noden peker til den første noden i liste.

Hva er behovet for dobbeltlenket liste?

en dobbeltkoblede listebehov flere operasjoner mens du setter inn eller sletter og det behov mer plass (for å lagre den ekstra pekeren). EN dobbeltlenket liste kan krysses i begge retninger (forover og bakover). En enkeltstående koblet liste kan bare kjøres i én retning.

Anbefalt: