Skip to content

Commit 8695a6b

Browse files
Update README.md
1 parent f7b2e60 commit 8695a6b

File tree

1 file changed

+69
-1
lines changed

1 file changed

+69
-1
lines changed

README.md

Lines changed: 69 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,69 @@
1-
# leetcode-contest-solutions
1+
# Competitive Programming Solutions 💻
2+
3+
## Welcome! 👋
4+
5+
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.
6+
7+
## Table of Contents 📚
8+
9+
- [Overview](#overview) 🌐
10+
- [Platforms](#platforms) 🔗
11+
- [Folder Structure](#folder-structure) 🗂️
12+
- [How to Use](#how-to-use) 📝
13+
- [Contributing](#contributing) 🤝
14+
- [License](#license) 📃
15+
16+
## Overview 🌟
17+
18+
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.
19+
20+
## Platforms 🔗
21+
22+
The solutions are categorized based on the platforms:
23+
24+
- **LeetCode**: Focuses on various data structures, algorithms, and problem-solving patterns.
25+
- **Codeforces**: Features a mix of challenging problems, suitable for practicing speed and precision.
26+
- **CodeChef**: Provides monthly contests and a wide range of practice problems for honing skills.
27+
28+
## Folder Structure 📂
29+
30+
```
31+
/root-directory
32+
|-- leetcode/ # Solutions for LeetCode problems
33+
| |-- problem-name-or-id/ # Each problem has its own folder
34+
| | |-- solution.cpp # Solution file (C++)
35+
|-- codeforces/ # Solutions for Codeforces contests
36+
| |-- contest-id/ # Contest folders based on contest ID
37+
| | |-- problem-A.cpp # Problem A solution
38+
| | |-- problem-B.cpp # Problem B solution
39+
|-- codechef/ # Solutions for CodeChef contests
40+
| |-- contest-name/ # Contest folder based on name (e.g., START, COOKOFF)
41+
| | |-- problem-id.cpp # Problem solution file
42+
|-- README.md # Project README file
43+
```
44+
45+
## How to Use 📝
46+
47+
1. Clone this repository to your local machine:
48+
```bash
49+
git clone https://github.com/yourusername/competitive-programming-solutions.git
50+
```
51+
52+
2. Navigate to the desired platform folder and locate the problem you need:
53+
```bash
54+
cd leetcode/problem-name-or-id
55+
```
56+
57+
3. Open the solution file in your preferred code editor.
58+
59+
4. Run the code using your local compiler or an online IDE for testing.
60+
61+
## Contributing 🤝
62+
63+
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.
64+
65+
## License 📃
66+
67+
This project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.
68+
69+
**Happy Coding!** 😊🚀

0 commit comments

Comments
 (0)