Data-structure-II

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.