DEV Community

What's a Linked List, Anyway? [Part 1]

Vaidehi Joshi on February 10, 2017

Information is all around us. In the world of software, the ways that we choose to organize our information is half the battle. Here's the thing t...
Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

Looking good.

A small note about " When we organize our data into hashes (sometimes called dictionaries)" This is technically incorret. The logical data structure is the "Dictionary", or "Map", and a hash map is one way to implement it. Dictionaries are also frequently implemented with a binary tree, and perhaps a radix trie for optimized stores.

Collapse
 
abhishekprasadbaheliya profile image
ABHISHEK PRASAD BAHELIYA

Nice explanation. you are awesome!

Collapse
 
sptandi profile image
Saputro Andi P

I just can say WOW ! thanks it's very easy to understand.

Collapse
 
forquato profile image
forquato

wow, very nice article.

Collapse
 
okediarthur profile image
BourneKing

It's a very good article.

Collapse
 
shilllo profile image
Shilllo

this article is so highly understandable! thanks a lot!

Collapse
 
tonycharles377 profile image
{tony} Charles Omondi

Great article.
Best teacher.

Collapse
 
pcoch profile image
Pcoch

great article! thank you.

Small note, but the profile avatar moving while reading is super distracting (for me) 😅

Collapse
 
abraaoduarte profile image
Abraão Duarte

Congrats, this article is really good.

Collapse
 
jeanbernard profile image
Jean Bernard

Excellent explanation! Very easy to understand. Thank you!

Collapse
 
hudson-td profile image
Tyler Hudson

I appreciate your drawings, they really help with grasping what is going on under the hood when these data structures are implemented. Great read!

Collapse
 
chiaradelucia profile image
Chiara DeLucia

In the middle of prepping for technical interviews. Thank you so much!!

Collapse
 
mdmosabbir profile image
Md Mosabbir Khan • Edited

The diagrams look cool.
Here from The Odin Project!