Μια διπλή συνδεδεμένη λίστα δίνει σε κάθε κόμβο δύο δείκτες — next και prev — ώστε να μπορείτε να διασχίσετε και προς τις δύο κατευθύνσεις και να διαγράψετε έναν κόμβο σε O(1) όταν έχετε ήδη μια αναφορά σε αυτόν (δεν χρειάζεται να περπατήσετε από την αρχή για να βρείτε τον προκάτοχο).
