Basic and advanced C++ code for learners.
This repository contains various C++ and C programs and code related to Data Structures, Algorithms, and other programming topics. It serves as a collection of educational resources and code examples.
Here's an overview of the folders and their contents in this repository:
.vscode: Configuration files for Visual Studio Code.C++ Advance: Advanced C++ code.C: C programming code.Compiler setup: Code related to setting up compilers.Data Structure Algorithm: Code related to data structures and algorithms.Dynamic Memory: Code related to dynamic memory allocation.Graphics: C++ graphics library and STL library code.HackerRank: Code related to HackerRank problems.LeetCode/Easy Problem: Code for solving LeetCode Problems.Linklist: Implementation of linked lists in C++.Map: Code related to STL map and its unique functions.Multi Map: Code related to Multi Map.Numerical Method: Code related to numerical methods.OOP: Object-Oriented Programming examples.Operating System: Code related to process and scheduling in operating systems.Others: Miscellaneous code.Problem/codefource: Code related to number theory, including binary exponentiation.Queue: Queue implementation using stacks and linked lists.STL Library: Code related to STL library, including upper and lowercase operations.Set: Set data structure examples.Stack: Code for solving LeetCode problems using stacks.array: Code related to arrays and compiler setup.basic math c++: Basic math operations in C++.c++ Library: C++ library and exit examples.compiler_lab: Compiler lab code.file: File-related code.function: Function-related code.game: Game-related code.list: List-related code.pair: Pair data structure examples.pointer: Pointer-related problems in C++.string: String operation examples.vector: Vector data structure examples..gitignore: Gitignore file.- `example. CPP: Example C++ code for defines and templates.
Please take a look at each folder's README or source code files for specific usage instructions and explanations.
Contributions to this repository are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Submit a pull request with a clear description of your changes.