This repository is hosted by Shreya Malogi, a collaborative space π for contributors to share algorithms implemented in various programming languages π. Whether you're a seasoned coder or just getting started, your contributions are valued. ππ»
-
Fork this repository: Click the "Fork" button in the top right of this page to create your own copy.
-
Clone your fork: Clone the repository to your local machine.
git clone https://github.com/codemacrocosm/Algo-a-thon.git
-
Create a branch: Create a new branch to work on your changes.
git checkout -b your-branch-name
-
Make your changes: Add your algorithm implementation in the
algos folder
followed by yourappropriate language folder
. If the folder doesn't exist, feel free to create it. -
Commit and push: Commit your changes and push them to your fork.
git add . git commit -m "Your commit message" git push origin your-branch-name
-
Create a new pull request: Open a new pull request from your forked repository. Click the "New Pull Request" button and follow the prompts.
-
Wait for review and merge approval: Your pull request will be reviewed by the maintainers. Once approved, it will be merged into the main repository.
-
Star this repository: If you had fun contributing, show your support by starring the repository! π
- In algos folder, Each algorithm should be added to a specific language folder (e.g., Python, Java, C++).
- If the folder for your language doesn't exist, create it.
If you enjoyed this repo or find them inspiring, don't forget to β the repository! Your support is appreciated.
This project is licensed under the MIT License - see the LICENSE file for details. π
MIT License
Copyright (c) 2022 CodeMacrocosm
A big thanks to all the creative minds who have contributed.
Now, let the creation begin! Happy coding! π¨β¨