Qu'est-ce qu'une liste doublement chaînée circulaire ?
Qu'est-ce qu'une liste doublement chaînée circulaire ?

Vidéo: Qu'est-ce qu'une liste doublement chaînée circulaire ?

Vidéo: Qu'est-ce qu'une liste doublement chaînée circulaire ?
Vidéo: #07 Listes doublement chaînées -Ajouter au début de la liste- 2024, Peut
Anonim

Liste circulaire doublement chaînée est un type de structure de données plus complexe dans lequel un nœud contient des pointeurs vers son nœud précédent ainsi que le nœud suivant. Le premier nœud du liste contiennent également l'adresse du dernier nœud dans son pointeur précédent. UNE liste circulaire doublement chaînée est illustré dans la figure suivante.

Aussi, qu'est-ce que la liste doublement chaînée expliquer?

UNE liste doublement chaînée Est une sorte de liste chaînée avec un relier au nœud précédent ainsi qu'un point de données et le relier au nœud suivant dans le liste comme seul liste chaînée . Un nœud sentinelle ou nul indique la fin de la liste . Listes doublement chaînées sont généralement implémentés en pseudocode dans les manuels d'informatique.

On peut aussi se demander quel est l'avantage d'une liste doublement chaînée ? Voici avantages / Inconvénients de la liste doublement chaînée plus seul liste chaînée . 1) Une DLL peut être parcourue en avant et en arrière. 2) L'opération de suppression dans la DLL est plus efficace si un pointeur vers le nœud à supprimer est donné. 3) Nous pouvons rapidement insérer un nouveau nœud avant un nœud donné.

Les gens demandent également, qu'est-ce qu'une liste chaînée circulaire ?

UNE liste chaînée circulaire est une séquence d'élémentsdans laquelle chaque élément a un relier à son élément suivant dans la séquence et le dernier élément a un relier au premier élément. Cela signifie liste chaînée circulaire est similaire à la seule liste chaînée sauf que le dernier nœud pointe vers le premier nœud dans le liste.

Quel est le besoin d'une liste doublement chaînée?

une besoins de liste doublement chaînée plus d'opérations lors de l'insertion ou de la suppression et il Besoins plus d'espace (pour stocker le pointeur supplémentaire). UNE liste doublement chaînée peut être parcouru dans les deux sens (avant et arrière). Un seul liste chaînée ne peut être parcouru que dans un seul sens.

Conseillé: