This repository contains simple projects written in C language. The projects are written in C language and compiled using CMake build system.
- TaskMaster: A task manager that can be used to manage tasks. The tasks are stored in a file and can be added, removed, and listed.
- NonogramSolver: A nonogram solver that can be used to solve nonogram puzzles. The puzzles are stored in a file and can be solved using the solver.
- Dynamic memory allocation
- Data structures and Algorithms
- CMake build system
- Backtracking
- Recursion
- Pruning methods
- CMake
- C compiler (gcc, clang, etc.)
To build the projects, run the following commands:
mkdir build
cd build
cmake ..
make
To use the projects, run the following commands:
./TaskMaster
./NonogramSolver