Read in other languages: English
DSA-Code 🎉 में आपका स्वागत है! यह रिपॉजिटरी डेटा स्ट्रक्चर्स और एल्गोरिदम (Data Structures and Algorithms - DSA) के समाधानों का एक संग्रह है, जिन्हें कई प्रोग्रामिंग भाषाओं में लागू किया गया है। इस रेपो का लक्ष्य सीखने वालों और योगदानकर्ताओं को डीएसए में अपनी समस्या-समाधान कौशल का पता लगाने, अभ्यास करने और सुधारने में मदद करना है।
- समाधान कई प्रोग्रामिंग भाषाओं में उपलब्ध हैं (C, C++, Python, Java, JavaScript, आदि)।
- शुरुआती (Beginner) के अनुकूल समस्या विवरण और संरचित समाधान।
- ओपन-सोर्स प्रोजेक्ट: योगदान करने के लिए सभी का स्वागत है।
- हैकाtoberfest, कोडिंग अभ्यास और इंटरव्यू की तैयारी के लिए एकदम सही।
प्रत्येक फ़ोल्डर में संबंधित प्रोग्रामिंग भाषा में डीएसए समस्याएं और समाधान शामिल हैं।
हमें योगदान (Contributions) बहुत पसंद हैं! इस प्रोजेक्ट में योगदान करने के लिए कृपया नीचे दिए गए चरणों का पालन करें:
-
रेपो को फोर्क करें (Fork the repo) अपने खुद की कॉपी बनाने के लिए
Forkबटन (इस रिपॉजिटरी के ऊपर दाईं ओर) पर क्लिक करें। -
अपने फोर्क को क्लोन करें (Clone your fork)
git clone https://github.com/<your-username>/dsa-code.git
cd dsa-code
- एक नई ब्रांच बनाएँ (Create a branch)
git checkout -b feature-branch-name
- अपना कोड जोड़ें (Add your code)
- सही भाषा फ़ोल्डर में जाएँ (उदाहरण के लिए, Python/, Java/)।
- अपनी डीएसए समस्या समाधान फ़ाइल जोड़ें।
- पठनीयता के लिए उचित फ़ाइल नामकरण और टिप्पणियाँ (comments) सुनिश्चित करें।
- परिवर्तनों को कमिट और पुश करें (Commit and push changes)
git add .
git commit -m "Added solution for <problem-name> in <language>"
git push origin feature-branch-name
- एक पुल रिक्वेस्ट (PR) करें (Raise a Pull Request)
- इस रेपो में Pull Requests टैब पर जाएँ।
- New Pull Request पर क्लिक करें।
- आपके द्वारा किए गए परिवर्तनों के बारे में एक स्पष्ट शीर्षक और विवरण (description) जोड़ें।
- पीआर सबमिट करें और समीक्षा (review) की प्रतीक्षा करें।
- स्वच्छ, अच्छी तरह से कमेंट किया हुआ और ठीक से स्वरूपित (formatted) कोड लिखें।
- केवल डीएसए-संबंधित समस्याएँ और समाधान जोड़ें।
- उचित संदर्भों के बिना कोड को कॉपी-पेस्ट न करें।
- फ़ोल्डर संरचना (structure) का सम्मान करें और डुप्लिकेट से बचें।
यह प्रोजेक्ट सभी के लिए खुला है। चाहे आप शुरुआती (beginner) हों या अनुभवी कोडर, योगदान करने के लिए आपका स्वागत है। आइए, एक साथ सीखें और आगे बढ़ें! 🌱
हमारे बढ़ते समुदाय का हिस्सा बनें और जुड़े रहें 🚀
- 🗨️ Discord पर हमसे जुड़ें
- 📢 हमारे Telegram से जुड़ें
- 💼 हमारे LinkedIn पेज को फॉलो करें
- 💬 हमारे WhatsApp समुदाय से जुड़ें
- 📺 YouTube पर सब्सक्राइब करें
- 🐦 Twitter पर फॉलो करें
- 📸 Instagram पर फॉलो करें
यदि आपको यह प्रोजेक्ट पसंद है और आप भविष्य के विकास (future development) का समर्थन करना चाहते हैं, तो मुझे एक कॉफी खरीदने पर विचार करें: