Hacktober-Fest 2020 -> open for all!
Hacktober fest is here
The repository contains common data structures, algorithms and implementations of the popular problems in C++. The Repository also contains graphic programming codes, contest solutions like of Euler Plus on HackerRank and some Coursera competitive programming course solutions.
The course content is summarized as (might not be updated!)
- Sparse Table Algorithms
- String Algorithms [KMP, Suffix Trees, Suffix Arrays, Rabin Karp, and Manacher]
- Dynamic Programming
- State Space Reductions
- Simple Recursions and Divide and Conquer
- Dp Over Subsets
- Bitmasking Dp
- Digit Dp
- Dp on Trees
- Searching Algorithms
- Binary Search
- Game Theory
- Nim Game
- Queues, Stacks And LinkedList
- Trees
- Backtracking Algorithms 9 Exhaustive search problems
- Graphics Programming
- Coursera Courses
- Euler Plus Solutions
- Graph theory
-
Read the existing codes CAREFULLY. Do not submit any code that is already existing in the repository, else that PR will be marked as spam
-
You are free to submit your codes in any language you want, make a folder for that specific language
-
Provide proper CODE files, not TXT files or files without any extension, to maintain code portability.
-
Try to keep your codes genuine (Not a hard-and-fast rule tbh 😝 )
Lastly, do not submit useless PRs. That would be marked as spam straightforwardly.
Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request