Linked Lists: Why and Time Complexity