This repository contains assignments, implemented as part of the course Algoritme, Structuri de Date, Complexitate (Algorithms, Data Structures, Complexity).
The project includes 4 assignments in one. For explanation documents, see the markdown files in the doc
folder. Assignments are all in Romanian.
The markdown files use tex math formulas, which won't show on github. To see formulas, you will either have to convert markdown to html or pdf, with
MathJax
enabled, or find the compiled pdf's on my google drive.
All test code is dumped into src/main.cpp
.
PR's with grammar corrections, bug fixes, improvement suggestions or translations are very welcome.
Leave a star as a way to say "Thank you". Enjoy!
git clone --recursive https://github.com/AntonC9018/uni-cnmo
.--recursive
is needed to load submodules.- Install GNU C++ compiler, which can be done by installing
MinGW
orCygwin
, and adding theirbin
folder inPATH
environent variable. Alternatively, you should be able to easily compile it withMSVC
, seebuild.bat
for the appropriate includes and compiler flags. - Running
build
should build the executable. Then, execute that executable.