Ce este o listă circulară dublu legată?
Ce este o listă circulară dublu legată?

Video: Ce este o listă circulară dublu legată?

Video: Ce este o listă circulară dublu legată?
Video: Circular Doubly Linked List (Insertion at the Beginning) 2024, Noiembrie
Anonim

Listă circulară dublu legată este un tip mai complex de structură de date în care un nod conține pointeri către nodul său anterior, precum și către nodul următor. Primul nod al listă conțin, de asemenea, adresa ultimului nod în indicatorul său anterior. A listă circulară dublu legată este prezentată în figura următoare.

De asemenea, ce este explicată lista dublu legată?

A listă dublu legată este un fel de lista legată cu legătură la nodul anterior, precum și un punct de date și legătură la următorul nod din listă aswith singur lista legată . Un nod santinelă sau nul indică sfârșitul listă . Liste dublu legate sunt implementate de obicei în pseudocod în manualele informatice.

Se mai poate întreba, care este avantajul listei dublu legate? Următoarele sunt avantaje / dezavantajele listei dublu legate peste singur lista legată . 1) Un DLL poate fi parcurs atât în direcția înainte, cât și în spate. 2) Operația de ștergere în DLL este mai eficientă dacă este dat pointerul către nodul de eliminat. 3) Putem introduce rapid un nou nod înainte de nodul dat.

Oamenii se întreabă, de asemenea, ce este lista circulară legată?

A listă circulară legată este o succesiune de elemente în care fiecare element are a legătură la următorul său element din această secvență și ultimul element are a legătură la primul element. Asta inseamna listă circulară legată este asemănător cu cel singur lista legată cu excepția faptului că ultimul nod indică primul nod din listă.

Care este nevoia unei liste duble legate?

A nevoile listei dublu legate mai multe operațiuni în timpul inserării sau ștergerii și acesta are nevoie mai mult spațiu (pentru a stoca indicatorul suplimentar). A listă dublu legată poate fi parcurs în ambele direcții (înainte și înapoi). Un singur lista legată poate fi parcurs doar într-o singură direcție.

Recomandat: