(If you find this repository useful consider leaving a star)
This repository contains some of the competitive questions solved by me. The qustions are from LeetCode, CodeChef, Coding Ninjas.
The questions are orgainzed into their respective folder containing:
- Brief description of the problem.
- Test cases.
- Solution Explained.
We are excited to welcome your contributions to this project! Please see the following guidelines:
1. Reporting Issues:
- Before opening a new issue, please check if a similar issue already exists.
- Provide a clear and concise description of the issue, including any relevant steps to reproduce it.
- Specify your operating system, software versions, and any other relevant details.
2. Fork and Clone the Repository:
- Fork this repository to your own GitHub account.
- Clone your forked repository to your local machine.
- Create a new branch for your changes:
git checkout -b my-new-feature
3. Making Changes:
- Make your changes to the code or documentation.
- Follow the project's coding style and conventions.
- Write clear and concise commit messages that describe your changes. 4. Submitting a Pull Request:
Push your changes to your forked repository: git push origin my-new-feature
- Open a pull request from your forked repository to this repository.
- Provide a detailed description of your changes and the reason for them.
- Reference any relevant issues that your changes address.
5. Code Review and Merge:
- Your pull request will be reviewed by the project maintainers.
- They may request changes or further clarification before merging.
- Once your pull request is approved, it will be merged into the main branch.
Additional Notes:
- Please follow the project's code of conduct (if applicable).
- Consider adding unit tests for your changes.
- For larger changes, it's recommended to discuss them with the project maintainers before starting work.
Thank you for your contributions!