Dummy Head Nodes
•
Variations to singly linked lists have been
designed to decrease the complexity and
increase the efficiency of specific algorithms
•
For many list processing algs, the first node
of the list is a special case
–
we’ve seen this with inserting and deleting
–
because updating the head pointer is different
from updating a next pointer of another node