الإبلاغ عن خطأ · طلب طلب

قوالب البرمجة التنافسية ضرورية لأي شخص يريد التفوق في البرمجة التنافسية. قوالب البرمجة التنافسية هذه هي مجموعة من قصاصات الكود المكتوبة مسبقًا والتي يمكن إعادة استخدامها في مسابقات البرمجة المختلفة. يمكن أن توفر هذه القوالب الكثير من الوقت والجهد أثناء المسابقة ، مما يتيح لك التركيز على حل المشكلات بدلاً من كتابة نفس الكود مرارًا وتكرارًا.
هذا الريبو عبارة عن مجموعة من مختلف الخوارزميات وهياكل البيانات التي وجدتها مفيدة في المسابقات السابقة. بعض الخوارزميات وهياكل البيانات المدرجة هنا هي فرز الخوارزميات وخوارزميات الرسم البياني وهياكل البيانات مثل شجرة القطاع وشجرة فينويك و Trie.
يمكن أن يكون هذا الريبو مفيدًا بشكل لا يصدق للمبرمجين التنافسيين الذين بدأوا للتو أو الذين يتطلعون إلى تحسين مهاراتهم. يمكنهم استخدام هذه القوالب كنقطة انطلاق للرمز الخاص بهم وتعديلها لتناسب المتطلبات المحددة للمسابقة التي يشاركون فيها.
بشكل عام ، يمكن أن تكون قوالب البرمجة التنافسية هذه موردًا قيماً لمجتمع البرمجة التنافسية ، ويمكن أن تساعد في جعل عملية المشاركة في المسابقات أكثر كفاءة وممتعة.
تأكد من تثبيت جميع المتطلبات الأساسية التالية على آلة التطوير الخاصة بك:
أولاً ، افتح CMD في المكان الذي تريد تنزيله للمشروع ثم اكتب هذه الأوامر:
فقط استنساخ إعادة التشغيل:
git clone https://github.com/suliman-99/cp.git
ثم استمتع بها!
CP
│ README.md
└───Templates
│ │ Data_Structure
│ │ Graph
│ │ Math
│ │ Matrices
│ │ Search
│ │ String_processing
│ │ _Base_Template.cpp
│ │ _Guid.cpp
│ │ Bit_Mask.cpp
│ │ IncExc.cpp
│
└───vscode
| | cpp.json.code-snippets
| | settings.json
| | tasks.json
/Templates/_Base_Template.cpp التي يمكنك كتابة الكود الخاص بك في الداخل/Templates/_Guid.cpp تطبيقات لبعض الأوامر التي يمكنك نسيانها بناء الجملة إذا كان لديك اقتراحات حول كيفية تحسين قوالب البرمجة التنافسية ، أو ترغب في الإبلاغ عن خطأ ، افتح مشكلة! كنا نحب الجميع وأي مساهمات.
للمزيد ، تحقق من دليل المساهمة.
Suliman Awad - [email protected] - LinkedIn
رابط المشروع: https://github.com/suliman-99/cp
رخصة معهد ماساتشوستس للتكنولوجيا
حقوق الطبع والنشر (C) 2023 Suliman Awad
لمزيد من المعلومات ، تحقق من ملف الترخيص.