Überblick
- Das Ziel dieses Projekts ist es, Codes für verschiedene Datenstrukturen und Algorithmen zu haben – in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin und Scala.
- Fühlen Sie sich frei, auf jede gewünschte Weise einen Beitrag zu leisten.
- Beachten Sie unbedingt die unten aufgeführten Beitragsrichtlinien.
Inhalt
- Wir haben derzeit 10 Ordner für 10 Programmiersprachen – C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin und Scala.
- Erstellen Sie in Ihren Einreichungen keine Ordner, es sei denn, Sie werden ausdrücklich dazu aufgefordert.
Sie können keine PR direkt erstellen. IHNEN MUSS EIN PROBLEM ZUGEWIESEN WERDEN. Wenn das Problem nicht existiert, erstellen Sie eines, fordern Sie es in Ihrer bevorzugten Programmiersprache an und warten Sie, bis es Ihnen zugewiesen wird. Wenn Sie dies nicht befolgen, wird dies als Verstoß angesehen und Ihre PR wird als ungültig markiert. BEIM ERSTELLEN EINES PROBLEMS BEFOLGEN SIE BITTE DAS FORMAT. SONST WIRD DAS PROBLEM GESCHLOSSEN.
Beitragsrichtlinien {Eine ausführlichere Erklärung finden Sie unter Wie kann ich einen Beitrag leisten?}
- Die Aufgaben werden nach dem Prinzip „Wer zuerst kommt, mahlt zuerst“ vergeben. Die Person, die das Problem erstellt, erhält die erste Priorität. Und dann werden die Probleme basierend darauf zugewiesen, wer zuerst kommentiert hat. Sie müssen lediglich einen Kommentar zu dem Problem abgeben, um eine Zuweisung bitten und die Programmiersprache angeben, in der Sie zugewiesen werden sollen, und dies wird bei Bedarf erledigt.
- Sie können nicht an einem Problem arbeiten, das Ihnen nicht zugewiesen ist.
- Wenn Sie noch etwas im Sinn haben, können Sie gerne ein Problem erstellen und warten, bis es Ihnen zugewiesen wird. Wenn Ihnen ein Auftrag zugewiesen wird, können Sie mit der Arbeit daran beginnen und eine PR erstellen.
- Alle PRs müssen von einer Niederlassung aus erfolgen. Erstellen Sie für jedes Problem, an dem Sie arbeiten, einen separaten Zweig und erstellen Sie dann eine PR.
- Fügen Sie in Ihrer Codedatei (innerhalb eines mehrzeiligen Kommentars) „Beispieleingabe und -ausgabe“ am Ende der Datei zusammen mit „Zeit- und Raumkomplexität“ hinzu.
- Jedes Mal, wenn Sie eine Datei über eine Pull-Anfrage hinzufügen, aktualisieren Sie auch die Datei README.md für diese bestimmte Sprache in alphabetischer Reihenfolge im selben PR. In jedem Sprachordner finden Sie eine README.md-Datei.
- Von Plagiaten wird dringend abgeraten und eine plagiierte PR wird überhaupt nicht akzeptiert und als Spam markiert.
- PR sollte innerhalb einer Woche nach Ihrer Zuweisung erstellt werden.
- Sie können zu keinem Zeitpunkt mehr als 4 Probleme beanspruchen, d. h. Sie können zu jedem Zeitpunkt maximal 4 funktionierende Probleme für dieses Repository haben.
Wo können die Dateien hochgeladen werden?
BITTE LESEN SIE DIES
- Ihre Dateien sollten direkt in den entsprechenden Ordner hochgeladen werden (wenn Sie beispielsweise Code für eine Datenstruktur in C-Plus-Plus geschrieben haben, wird dieser im C-Plus-Plus-Ordner abgelegt usw.)
- Bearbeiten Sie die entsprechende README.md -Datei, um den Link zu Ihrem Code im entsprechenden Abschnitt hinzuzufügen (GitHub Markdown Guide).
- Erstellen Sie unter keinen Umständen neue Ordner innerhalb der Sprachordner, um Ihren Code hochzuladen, es sei denn, Sie werden ausdrücklich dazu aufgefordert .
Sie wissen nicht, wie Sie eine PR erstellen? Siehe Folgendes: Schritte zum Erstellen einer PR
Wir nehmen KEINE aktiven Einsendungen für das Hacktoberfest'22 entgegen
Betreuer für dieses Projekt (Anweisungen speziell für Betreuer finden Sie hier)
- Sukriti Shah - @sukritishah15
Ehemalige Betreuer dieses Projekts
- Sukriti Shah - @sukritishah15
- Aditi Khemka - @aditik03
- Gunisha Chaturvedi - @gunisha30
- Manan - @manan025
- Sumit Kumar Roy - @mephi007
- Falguni Sarkar – @lostgirljourney
- Ananya Nagar – @AnanyaNagar
- Rahul Joshi – @mrjoshi0147
- Unnati Deshwal – @unnatideshwal
- Manan Chawla - @mananchawla2005
- Niranjan Kumar S – @niranjantuty
- Sunil Nair – @sunilgknair051
- Muskan Gupta – @muskangupta19
- Priyal - @priyal2806
- Mahima Goyal – @mahimagoyalx
- Paul Evans – @PaulEvans8669
- Aman Parauliya – @parauliya
- Arnav Roy – @arnav-roy
- Wallace Costa – @wallacecosta
- Shivam Yadav – @ExpressHermes
In Verbindung mit
ACM-W MUST STUDENT-KAPITEL (Sept. – Okt. 2020)
Lizenz
Dieses Projekt folgt der MIT-Lizenz.
ZEIGEN SIE ETWAS LIEBE, indem Sie A verlassen