- Insertion Sort
- Selection Sort
- Bubble Sort
- Shell Sort
- Merge Sort
- Quick Sort
- Count Sort
- Single Linked List
- Double Linked List
- Circular Linked List
- Stack
- Queue
- Binary Search Trees (BST)
Node Based
- Heaps
Array Based -> Min Heap, Max Heap and Heap sort
- AVL Trees
Node Based