Welcome, contributor! 🎉 This repository is part of the HashSlap Summer of Code (HSSoC) initiative and is beginner-friendly. Whether you're solving your first algorithm or submitting an optimized solution — you're at the right place!
This repo is a collection of data structures and algorithms in various languages. It helps beginners learn through contribution and code reading.
-
Star this Repository ⭐
-
Fork this Repo
Click on the top-right Fork button. -
Clone Your Fork
git clone https://github.com/your-username/Algorithms.git
-
Create a New Branch
git checkout -b feature/your-topic
-
Write Your Code
- Use proper file structure:
For example,
Sorting/merge_sort.py - Add comments and edge cases.
- Use proper file structure:
For example,
-
Commit Your Changes
git commit -m "Add merge sort implementation in Python" -
Push and Create PR
git push origin feature/your-topic
Then open a Pull Request on GitHub. Link the issue if any:
Closes #12
- Follow naming conventions and folder structure.
- Write meaningful commit messages.
- Only include the files you modify.
- Add your name in the
Contributors.mdif present.
Check the issues labeled good first issue or beginner-friendly.
- Join the HSSoC Discord (Mandatory)
- Ask doubts or help others in the appropriate channels.
Let's make algorithms fun and collaborative! 🚀