University assigment that contains four sub projects data structures, sorting algorithms, graph shortest path algorithms and droughts game with artificial inteligence based on min-max algorithm. First three projects contains tests based on Cath2 library.
- Doubly linked list (base for other except map)
- Stack
- Queue
- Priority Queue
- Hash map
- Bubble sort
- Heap sort
- Merge sort
- Quick sort
- Dijikstra
- Bellman Ford
- Using both
Adjacency matrixandAdjacency list
sudo apt install libsdl2-dev libsdl2-ttf-devgit clone https://github.com/KacperSynator/PAMSI.gitmkdir build
cd buildcmake ..
make./<executable>