Pradeepsingh61/DSA_Code
ð Hacktoberfest 2025 - Complete Guide & Welcome!
ãªãŒãã³
#1 opened on 2024/10/02
good first issuehacktoberfest-accepted
Repository metrics
- Stars
-  (52 åã®ã¹ã¿ãŒ)
- PR merge metrics
- Â (PR metrics pending)
説æ
ð Hacktoberfest 2025 - DSA Code Contributions Welcome!
Welcome to our Data Structures and Algorithms repository! Perfect for your first open-source contribution! ð
ð CONTRIBUTION INSTRUCTIONS
Option 1: Add Algorithm Implementation
1. Fork & Clone
# Fork this repository using the button at the top right corner
git clone "your-forked-repo-url"
cd DSA_Code
2. Create Your Branch
git checkout -b add-your-algorithm
# Example: git checkout -b add-quicksort-cpp
3. Add Your Code
Follow our organized structure: Language/Category/your_file.extension
â Correct Examples:
Python/algorithms/sorting/bubble_sort.pyCPP/algorithms/searching/binary_search.cppJava/data_structures/stack/ArrayStack.javaC/algorithms/graph/dijkstra.c
Include in your code:
- Algorithm description comment
- Time/Space complexity analysis
- Clear variable names and comments
4. Submit Your Contribution
git add .
git commit -m "Add: [Algorithm Name] in [Language]
- Implements [algorithm description]
- Time Complexity: O(...)
- Space Complexity: O(...)"
git push origin add-your-algorithm
5. Create Pull Request
- Go to your forked repo on GitHub
- Click "Compare & pull request"
- Fill out the PR template
- Wait for review! ð
Option 2: Add Your Profile (Hall of Fame)
1. Fork & Clone (same as above)
2. Create Branch
git checkout -b add-my-profile
3. Add Profile Info
- Add your profile image in
assets/contributors/ - Update
HALL_OF_FAME.mdwith your information
4. Submit (same process as above)
ð¯ HACKTOBERFEST 2025 - NEW REQUIREMENTS!
ð± 6 PRs for T-Shirt + Tree Contribution!
ð NEW: Every 6th PR/MR T-shirt reward comes with a Treenation contribution
ð³ Making the world a greener place with your contribution!
ð Exclusive Hacktoberfest T-Shirt for 'Super Contributors'
ð Only for contributors completing 6 accepted PR/MRs
â¡ Limited to first 10,000 contributors (T&Cs Apply)
â ïž Important Guidelines:
ð¥ MAKE 6+ pull requests during October (increased from 4!)
ð Ensure repos have the 'hacktoberfest' topic
â
Quality over quantity - meaningful contributions only
ð« Avoid spam PRs (they'll be marked invalid)
ð¡ Contribute to multiple repos including your own (safer backup)
ð Super Contributors get exclusive rewards + environmental impact!
ð Strategy for 6 PRs:
- 2 PRs - Algorithm implementations (this repo)
- 2 PRs - Documentation improvements (this repo)
- 1 PR - New language support (this repo)
- 1 PR - Your own repository (backup safety)
ð For Faster PR Approval:
- Follow @Karanjot786 for priority review
- Star this repository â
- Follow contributing guidelines exactly
- Test your code before submitting
ð What You Get:
Regular Contributors (4-5 PRs):
- â Digital badges and recognition
- ð Hall of Fame feature
Super Contributors (6+ PRs):
- ð Exclusive Hacktoberfest T-Shirt
- ð± Treenation Environmental Contribution
- ð Super Contributor Badge
- ð Priority Code Reviews
- ð Special Recognition
ð Need Help?
- ð¬ Discussions: Use GitHub Discussions for questions
- ð Issues: Report bugs or request features
- ð§ Contact: @Karanjotdulay
Let's make Hacktoberfest 2025 amazing and greener! 6 PRs = T-Shirt + Tree! ðð³ð