id | aliases | tags | author | featured | categories | date | summary | title | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
index |
|
lukefilewalker |
true |
|
2024-03-15 04:00:00 +0200 |
What are data structures, what are their differences and what do we use them for. |
Data Structures - a Series |
A data structure is a method for storing, managing and organising data in a computer according to a set of rules in order to provide certain advantages with regard to space and efficiency of the data and its access and mutation.
- Arrays
- Linked Lists
- Trees
- Binary Trees (B-trees)
- Binary Search Trees
- Digital Trees (Tries)
- Graphs
- Directed Graphs
- Undirected Graphs
- Cyclic Graphs
- Hash Tables
- Dictionaries
- Stacks
- Heaps