Mental Model
A circular linked list connects the last node back to the first node, forming a circle. Inserting at the beginning means adding a new node before the current first node and updating the last node to point to this new node.
Analogy: Imagine people sitting in a circle holding hands. To add a new person at the start, you place them before the first person and make sure the last person now holds hands with the new person, keeping the circle unbroken.
head -> 1 -> 2 -> 3 -> ā ā ā ā ā ā ā ā ā ā ā ā ā
