Circular Doubly Linked List Layout



All nodes in a Circular Doubly Linked List have two links, one to the node before itself, and one to the next node.

Every Circular Doubly Linked List has a head link that points to the first node in the list.

The first node in the list links to the last node, and the last node links to the first node, creating a circular list as seen here.