Quote:
I have been having some difficulties understanding Linked List.
To understand linked lists, you need to compare with array.
An array is very nice when static (allocated once at beginning), It allow direct access to a random element, but it is bad with add, remove or move element.
With a linked list, direct access to random element is not good, but is very good at add, remove or move element.