Doubly Linked List

Doubly linked lists are just like linked lists. However instead of having a single link pointer pointing to the next element, they have two link pointers - one pointing to the next element, another pointing to the previous element.

Updated: