Linked List For (!Dummies) - Updated

Linked lists are still one of the most important data structures to understand because they show up everywhere: stacks, queues, adjacency lists in graphs, and many classic interview problems. This update expands the original post with clearer definitions, trade-offs, time complexity, and modern JavaScript examples. What is a linked list? A linked list is a linear collection of nodes, where each node stores data and a reference (pointer) to another node. Unlike arrays, nodes are not stored contiguously in memory. Instead, each node links to the next one, which means you traverse the list one step at a time. ...

February 5, 2026 · 3 min · Chris Achinga

Linked List For (!Dummies)

I started off #100DaysOfCode on the 1st of January 2020 and hit the Linked List topic without looking back. It is an interesting Data Structure and to be honest, I still am working on it. So I’ll explain what I have understood on LinkedList in a few paragraphs as I continue working on real examples. What is a Linked List? It’s a collection of data in a linear structure, and the order of the data isn’t determined by their physical order. ...

January 4, 2021 · 1 min · Chris Achinga