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 matrix
andAdjacency list
sudo apt install libsdl2-dev libsdl2-ttf-dev
git clone https://github.com/KacperSynator/PAMSI.git
mkdir build
cd build
cmake ..
make
./<executable>