Pradeepsingh61/DSA_Code

🎃 Hacktoberfest 2025 - Complete Guide & Welcome!

Aberta

#1 aberto em 2 de out. de 2024

 (25 comentários) (0 reação) (2 responsáveis)C++ (266 forks)auto 404
good first issuehacktoberfest-accepted

Métricas do repositório

Stars
 (52 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

🎃 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.py
  • CPP/algorithms/searching/binary_search.cpp
  • Java/data_structures/stack/ArrayStack.java
  • C/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.md with 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:

  1. 2 PRs - Algorithm implementations (this repo)
  2. 2 PRs - Documentation improvements (this repo)
  3. 1 PR - New language support (this repo)
  4. 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! 🎃🌳🚀

Guia do colaborador