Welcome to the data structures repository.
Here you will find source code for a variety of different data structures.
The examples provided in this repository are written in Java and come with basic JUnit tests.
- Arrays -
Implementation of a Dynamic Array and an explanation of how it resizes itself when items are added and removed.
- Linked Lists -
- Single Linked Lists
Implementation provided in individual running programs to search, insert and delete from a linked list.