This repository contains various C++ algorithms that you can explore, run, and modify locally.
Before you can run these algorithms, ensure you have the following installed on your system:
- C++ Compiler: GCC or Clang recommended. Ensure you have a C++11/14/17/20 compatible compiler.
- CMake: Optional, but useful for managing complex builds.
- Git: To clone the repository.
- Clone the Repository:
git clone https://github.com/your-username/learning-cpp.git
- Navigate into the repository directory:
cd learning-cpp
- Compile and Run: Each algorithm is contained within its own folder with a corresponding .cpp file. To compile and run a specific algorithm, follow these steps:
Feel free to contribute to this repository by submitting pull requests with new algorithms, improvements, or bug fixes. Please ensure your code is well-commented and adheres to the C++ style guidelines.