Une liste doublement chaînée donne à chaque nœud deux pointeurs — next et prev — ce qui vous permet de traverser dans les deux directions et de supprimer un nœud en O(1) lorsque vous disposez déjà d'une référence à celui-ci (pas besoin de parcourir depuis la tête pour trouver le prédécesseur).
