- Structure of the repository
- Platforms for Training
- When contribute
- How to contribute
- Connect with me
Folder | Content |
---|---|
Lectures | Notes about Algorithm And Data Structures |
System Design | System design interview preparation |
Readings | Free e-books about Competitive Programming |
Geeks For Geeks | Geeks For GfG coding solutions |
HackerRank | My own HackerRank coding solutions |
Codingblock | My own Codingblock coding solutions |
CoodeSignall | My own CodeSignal Solutions |
CodeChef | My own Codechef coding solutions |
UVA | My own UVA Online Judge solutions |
InterviewBit | My Interview Bit solutions |
Leetcode | My Leetcode solutions |
learn_data_structures | Warm App coding examples to learn Data Structures |
- Fork the repository
- Do the desired changes (add/delete/modify)
- Make a pull request
- If there is no solution to a problem in the main branch.
- If your solution is asymptotically faster than the one in the main branch.
- If your algorithm is of the same time complexity but with reduced code size. In this case, comment out the original solution and make a pull request with your solution.
- If you have another method of solving the problem which is asymptotically slower than the original method then, comment your solution in the main file and make a pull request.
- If you would like to make any positive change to the lectures content
Constructive criticisms or code reviews of any kind are very much welcome.
If you have any questions about the solutions you can find here, feel free to contact me at: [email protected]
- 📫 How to reach me: You can find me also on Linkedln or 💌Mail me at [email protected]