An open API service indexing awesome lists of open source software.

https://github.com/next-step-for-interview-prep/leetcode_codeforces_codechef-contests-solutions

Repository containing my solutions to LeetCode, Codeforces, and CodeChef problems. Includes solutions submitted during contests as well as those solved post-contest as part of upsolving. Hope it helps!!
https://github.com/next-step-for-interview-prep/leetcode_codeforces_codechef-contests-solutions

codechef-solutions codeforces competitive-programming-contests data-structures-and-algorithms leetcode-contests

Last synced: about 1 month ago
JSON representation

Repository containing my solutions to LeetCode, Codeforces, and CodeChef problems. Includes solutions submitted during contests as well as those solved post-contest as part of upsolving. Hope it helps!!

Awesome Lists containing this project

README

        

# Competitive Programming Solutions 💻

## Welcome! 👋

This repository contains my personal solutions to problems from **LeetCode**, **Codeforces**, and **CodeChef** contests. Here, you will find solutions that I submitted during the contests as well as additional problems solved afterward as part of my upsolving practice.

## Table of Contents 📚

- [Overview](#overview) 🌐
- [Platforms](#platforms) 🔗
- [Folder Structure](#folder-structure) 🗂️
- [How to Use](#how-to-use) 📝
- [Contributing](#contributing) 🤝
- [License](#license) 📃

## Overview 🌟

Competitive programming is an excellent way to enhance problem-solving skills and improve coding proficiency. This repository showcases my journey and growth through contests and practice problems from popular competitive programming platforms.

## Platforms 🔗

The solutions are categorized based on the platforms:

- **LeetCode**: Focuses on various data structures, algorithms, and problem-solving patterns.
- **Codeforces**: Features a mix of challenging problems, suitable for practicing speed and precision.
- **CodeChef**: Provides monthly contests and a wide range of practice problems for honing skills.

## Folder Structure 📂

```
/root-directory
|-- leetcode/ # Solutions for LeetCode problems
| |-- problem-name-or-id/ # Each problem has its own folder
| | |-- solution.cpp # Solution file (C++)
|-- codeforces/ # Solutions for Codeforces contests
| |-- contest-id/ # Contest folders based on contest ID
| | |-- problem-A.cpp # Problem A solution
| | |-- problem-B.cpp # Problem B solution
|-- codechef/ # Solutions for CodeChef contests
| |-- contest-name/ # Contest folder based on name (e.g., START, COOKOFF)
| | |-- problem-id.cpp # Problem solution file
|-- README.md # Project README file
```

## How to Use 📝

1. Clone this repository to your local machine:
```bash
git clone https://github.com/yourusername/competitive-programming-solutions.git
```

2. Navigate to the desired platform folder and locate the problem you need:
```bash
cd leetcode/problem-name-or-id
```

3. Open the solution file in your preferred code editor.

4. Run the code using your local compiler or an online IDE for testing.

## Contributing 🤝

Contributions are welcome! If you have a more efficient solution or additional test cases for any problem, feel free to fork this repository, make your changes, and submit a pull request.

## License 📃

This project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.

**Happy Coding!** 😊🚀