A University Course where the Repo contain code snippets written as practise or assignments.
-Topics: 1- Sorting Algorithms: Including most types of sorting
a-Selection Sort
b-Bubble Sort
c-Insertion Sort
d-Quick Sort
e-Merge Sort
f-Heap Sort
2- Max Binary Heap Data structure.
3- AVL Tree used for Dictionary. GUI and ASCII visualisers where made to ease the debugging of the AVL code and to animate the rotation process.