Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dhruvabhat24/weekend-contests

Questions of Weekend Contest & other Contests from Leetcode and GFG
https://github.com/dhruvabhat24/weekend-contests

biweekly geeksforgeeks leetcode open-source weekly-challenges

Last synced: 28 days ago
JSON representation

Questions of Weekend Contest & other Contests from Leetcode and GFG

Awesome Lists containing this project

README

        

# Contributing to Weekend Contests Solutions

Welcome to the Weekend Contests Solutions repository! We appreciate your interest in contributing to our collection of solutions for weekend contests on Geeks for Geeks and LeetCode.

## Table of Contents

- [Getting Started](#getting-started)
- [Fork the Repository](#fork-the-repository)
- [Clone the Repository](#clone-the-repository)
- [Create a Branch](#create-a-branch)
- [Submitting Solutions](#submitting-solutions)
- [Folder Structure](#folder-structure)
- [File Naming Convention](#file-naming-convention)
- [Code Comments](#code-comments)
- [Testing](#testing)
- [Code Review](#code-review)

## Getting Started

### Fork the Repository

1. Click on the "Fork" button on the top right corner of this page to create a copy of the repository to your GitHub account.

### Clone the Repository

```bash
git clone https://github.com/dhruvabhat24/Weekend-Contests.git
cd Weekend-Contests
```
## Create a branch
```bash
git checkout -b feature/branch-name
```
## Submitting Solutions
## Folder Structure
+ Place your solutions in the appropriate folders based on the contest platform:
+ Geeks-for-Geeks for Geeks for Geeks solution. Inside choose the contest you want to contribute
+ Leetcode for LeetCode solutions. Inside choose the contest you want to contribute
+ If the folder is not there then create one folder and then contribute

## File Naming Convention
Name your solution files descriptively, indicating the problem name.

## Code Review
Your contributions will undergo a code review process. Be open to feedback and make necessary improvements based on the feedback received.

## Code Comments
Include comments in your code to explain the logic, especially for complex algorithms or optimizations. Make your code easy to understand for others.

## Testing
Ensure your solutions pass the sample test cases. If possible, add additional test cases to validate your code.