There are
several
types of linked lists, a few of them are:
A list in which each node has a
reference
to the next node in the list, but not the previous node
Singly-linked list
A list in which each node has a reference to
both
the next and previous nodes in the list
Doubly-linked list
a list in which the
last
node has a reference to the first node, creating a circular structure.
Circularly-linked list
A list in which each node has a reference to the next node in the list, but the reference is the result of an exclusive-OR (
XOR
) operation
XOR linked list
A list in which
multiple
elements are stored in each node, reducing the number of nodes and references required
Unrolled linked list
Familiarize Yourself with the basic of a linked list