يحتوي هذا المستودع على حلول وشروحات لمختلف مشاكل البرمجة التنافسية، والتي تعتبر مهمة للمقابلات والاختبارات عبر الإنترنت لمختلف الشركات.
أي شخص لديه الحرية في المساهمة في هذا المستودع، يرجى اتباع إرشادات المساهمة أدناه؟
استمر في التحقق من علامة التبويب "المناقشات" لتبقى على اطلاع دائم بالأحداث الموجودة في هذا المستودع. لا تتردد في بدء مناقشة إذا كنت ترغب في ذلك.
للمساهمة في هذا المستودع:
ابحث في علامة تبويب المشكلات وابحث عن مشكلة تشعر أنه يمكنك المساهمة فيها.
قم بالتعليق على العدد الذي تختاره، وتأكد من أن الموضوع مخصص لك
شوكة هذا المستودع.
في المستودع المتشعب الجديد الذي تم إنشاؤه، قم بإنشاء مجلد باسم المشكلة ضمن الموضوع/العلامة الأكثر ملاءمة للبرنامج، مثل هذا المثال:
(هنا، Graph هو المجلد المناسب، وخوارزمية Krushal's Mini Spanning Tree هي مجلد يحمل اسم المشكلة)
أدخل في المجلد ما يلي:-
ملف README.md
يصف المشكلة وشرحها إن أمكن.
ملف حل بالاسم main.<lang>
، حيث <lang>
هو امتداد اللغة، بأكبر عدد ممكن من لغات البرمجة.
(بنية المجلد التجريبي)
بمجرد الانتهاء من ذلك، commit
التغييرات push
إلى الشوكة.
قم الآن بإنشاء طلب سحب بعنوان مناسب، والذي ستتم مراجعته بواسطتنا في أقرب وقت ممكن. إذا تم قبوله، فسيتم دمج طلب السحب الخاص بك في المستودع، وستتمكن من رؤية اسمك في قائمة المساهمين هنا
إذا أعجبك هذا الريبو، قم بتمييزه بنجمة ، وأخبر الآخرين عن هذا المستودع :)
كما أصبح موقعنا الإلكتروني الآن مباشرًا! تم صنعه بواسطة @Ahti223. يمكنك العثور عليه هنا.
ملاحظة: تم استبعاد هذا الريبو من Hacktobestfest لكونه مستودعًا مرتبطًا بـ DSA، لذلك لن يتم النظر في أي طلب سحب إلى هذا المستودع بعد الآن في Hacktoberfest.
ما عليك سوى استنساخ المستودع الموجود على جهازك المحلي باستخدام الأمر:
git clone https://github.com/skully-coder/competitiveprogramming.git
الآن أنت مستعد للمساهمة!