Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antonc9018/uni_asdc
Data structures and algorithms
https://github.com/antonc9018/uni_asdc
Last synced: about 2 months ago
JSON representation
Data structures and algorithms
- Host: GitHub
- URL: https://github.com/antonc9018/uni_asdc
- Owner: AntonC9018
- License: mit
- Created: 2021-02-02T17:15:02.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-14T09:29:00.000Z (11 months ago)
- Last Synced: 2024-10-19T07:52:55.065Z (3 months ago)
- Language: C++
- Homepage:
- Size: 18.6 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ASDC (Algoritmi, Structuri de Date, Complexitate)
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](https://stackoverflow.com/questions/11256433/how-to-show-math-equations-in-general-githubs-markdownnot-githubs-blog). To see formulas, you will either have to convert markdown to html or pdf, with [`MathJax`](https://www.mathjax.org/) enabled, or find the compiled pdf's [on my google drive](https://drive.google.com/drive/folders/1Rs0-qy6ivSDuHh5JadrP4Ta4YDhuVRiC).
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!
## Approximate build instructions
1. `git clone --recursive https://github.com/AntonC9018/uni-cnmo`. `--recursive` is needed to load submodules.
2. Install GNU C++ compiler, which can be done by installing `MinGW` or `Cygwin`, and adding their `bin` folder in `PATH` environent variable. Alternatively, you should be able to easily compile it with `MSVC`, see `build.bat` for the appropriate includes and compiler flags.
3. Running `build` should build the executable. Then, execute that executable.