Welcome to the Competitive Programming Solutions repository! This repository contains my Python solutions to various competitive programming problems from platforms like LeetCode, HackerRank, and Codeforces. The problems range from easy to hard, covering a wide array of topics such as algorithms, data structures, and more.
Competitive programming is a great way to improve problem-solving skills and coding abilities. This repository serves as a personal collection of my solutions, which can be useful for others who are learning or practicing coding challenges.
1. LeetCode
- Focuses on algorithmic challenges.
- Problems are categorized by difficulty: Easy, Medium, Hard.
2. HackerRank
- Offers a variety of challenges, including algorithms, data structures, and domain-specific problems.
- Problems are organized by topic.
3. Codeforces
- Known for its timed contests and diverse problem set.
- Solutions are grouped by contest division or specific contests.
-
Clone the repository:
git clone https://github.com/your-username/competitive-programming-solutions.git
-
Navigate to the desired directory:
cd LeetCode/Medium -
Run a Python solution:
python problem_name.py
-
Understand the approach:
- Each solution file contains comments that explain the approach and logic used to solve the problem.
Contributions are welcome! If you'd like to contribute:
- Fork the repository.
- Create a new branch with a descriptive name.
- Commit your changes with clear and concise messages.
- Open a pull request.
This repository is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions or suggestions, feel free to reach out:
- GitHub: Fraol7
- Email: fraolmulugeta17@gmail.com