Own implementation of popular algorithms and data structures.
Bubble sort
Insertion sort
Merge sort
Heap sort
Quick sort
Counting sort
Radix sort
Bucket sort
Tree sort
Maximum subarray
Selection n-th value of array
Stack
Heap Priority Queue
Binary Search Tree