Mental Model
A circular linked list connects the last item back to the first, making a loop. This helps when you want to cycle through items endlessly without stopping.
Analogy: Imagine a merry-go-round where horses go in a circle. You keep riding around without ever reaching an end. Circular linked lists work the same way, looping through data again and again.
head -> 1 -> 2 -> 3 ->
↑ ↓
←---------