Welcome to the Coding Challenges Repository! This repository contains various coding challenges categorized by topic, difficulty, and platform. Each folder contains specific challenges that you can work on to improve your coding skills.
- Time and Space Complexity Notes
- Blind 75
- Leetcode 75
- Top 150 Interview Questions
- Microsoft Usually Asked Questions
- Daily Challenges
- Practice Problems
-
Clone the Repository
git clone https://github.com/nelson123-lab/Leetcode_problems_solved.git cd Leetcode_problems_solved
-
Choose Any Challenge
- Navigate to the folder containing the challenge you wish to solve.
- Solve the question and compare your solution with the provided Solution Script.
- If you find an alternative method or a more optimized solution, you are encouraged to create a pull request. Please include an explanation of your approach, highlighting the time complexity and space complexity of your solution.
We welcome contributions to this repository. If you would like to contribute, please follow these guidelines:
-
Fork the Repository
- Click the "Fork" button at the top right of this page to create a copy of this repository in your GitHub account.
-
Create a New Branch
git checkout -b your-branch-name
-
Make Your Changes
- Implement your solution or improvements.
- Ensure your code is well-documented.
-
Commit Your Changes
git add . git commit -m "Description of your changes"
-
Push to Your Fork
git push origin your-branch-name
-
Create a Pull Request
- Open a pull request to the main branch of this repository.
- Provide a clear and concise description of your changes and the reasons for them.
- Include any relevant details about time complexity and space complexity improvements.