This repository is dedicated to competitive programming and contains various data structures and algorithms implemented in C++.
This repository, Competitive_Programming, is a collection of essential data structures and algorithms for competitive programming.
The code in this repository is written entirely in C++.
-
Data Structures
- Lists
- Stacks
- Queues
- Trees
- Graphs
- Hash Tables
-
Algorithms
- Sorting
- Searching
- Dynamic Programming
- Greedy Algorithms
- Divide and Conquer
To get started with this repository:
-
Clone the repository:
git clone https://github.com/ASPS002/Data_Structures_Algorithm.git
-
Navigate to the project directory:
cd Data_Structures_Algorithm
-
Compile the code using a C++ compiler, such as
g++
:g++ -o output_file source_file.cpp
-
Run the executable:
./output_file
Contributions are welcome! Please fork this repository, make changes, and submit a pull request.
This project is licensed under the MIT License.
For any questions or suggestions, feel free to open an issue or contact the repository owner.