Data Structures 101

The best way to learn is to do. Let’s explore the very basics of data structures by implementing them from scratch in Java for the purpose of learning . This is an ideal way to learn the fundamentals which will allow better choices when picking data structures in the future.

Java

Basic implementations to understand how these core data structures fundamentally work.