Doubly Linked Lists (DLL)
After singly-linked lists, we've come to the more evolved version of the linked list data structure: doubly-linked lists.
We'll cover the following...
Introduction #
By now, you may have noticed a constraint that arises when dealing with singly-linked lists. For any function which does not operate at the head, we must traverse the whole list.
Furthermore, since a linked list can only be traversed in one ...