LearnCPP
1.0.0
| قنوات يوتيوب | github repos | أفضل ملاعب ترميز |
|---|---|---|
| cppnuts | Codecademy | Leetcode |
| تشيرنو | Johnmcfarlane/Begin (C ++) | hackerrank |
| chilitomatonoodle | Ratansingh98/CPP-Learning | CODECKEF |
| بو تشيان | Sahilbansal17/get_better_at_cp_in_2_months | الكود |
| ترميز IDE | الخوارزميات | مقالات مفيدة |
|---|---|---|
| CodeBlocks | خوارزميات Visualisze من خلال الرسوم المتحركة | تعلم CPP |
| مقابل الكود | خوارزميات CP | مدونة CF: موارد CPP |
| اتبع الخطوات | ابدأ |
|---|---|
![]() | ![]() |
![]() | ![]() |
| اتبع هذه الخطوات | |
|---|---|
| خوارزمية جديدة | 'Please see if the algorithm is already present' |
| ما يجب تضمينه | "Your algorithm should be efficiently written with proper code / comments / time complexity / space complexity / link to gfg or any other documentation on top in code file" |
| أين تشمل | يرجى ارتكاب الخوارزمية الخاصة بك في المجلد الصحيح أو مناقشة [here](https://github.com/Lakhankumawat/LearnCPP/discussions/7) قبل الالتزام بمكان تضمينه " |
| ReadMe | "Please check whether your directory has a README file, if there is then edit your algorithm name with a link, otherwise create a new one " كيف يجب أن تبدو ReadMe الخاصة بك |
| اتبع هذه الخطوات | |
|---|---|
| بيان مشكلة جديدة | 'Please see if the problem is present already? If it is do not commit your own ' |
| ما يجب تضمينه | "Your problem statement solution should be efficiently written with proper code / comments / time complexity / space complexity / link to problem statement in code file" |
| أين تشمل | Most of the Problem Statements are inside هنا please commit your problem solution in the correct folder or discuss هنا before committing for where to include |
| ReadMe | "Please check whether your directory has a README file, if there is then edit your algorithm name with a link, otherwise create a new one " كيف يجب أن تبدو ReadMe الخاصة بك |
| سياق إضافي | "There are three levels of problem statement" |
STL ، اتبع نفس نهج Algorithmsمولع بتصميم readme هذا القسم سيكون مفيدًا لك
| اتبع هذه الخطوات | |
|---|---|
| ؟ ReadMe الجديد | 'Please see if there is no README in any folder if no? Then please design it, if yes? Then please edit it accordingly to your contribution and follow the guidelines ' |
| ؟ ما يجب تضمينه | "Your README should be efficiently and written / link to problem statement in README at the top" انظر Exmaple |
| ✅ يجب أن تحتوي | 1. and explain in brief about addition 2. An Image of addition ie how it works 3. Mention the Pseudo Code 4. Time and Space Complexities 5. Advantages 6. Disadvantages |
| ؟ أين تشمل | Inside the folder where programs are residing, discuss هنا before committing to where to include |
contributing guidelines إذا كنت مهتمًا بالمساعدة!Lakhankumawat ᵖ⁺ ؟ ؟ | نيكيتا شارما ؟ ؟ | Sk miraj ؟ ؟ | جونجان ؟ ؟ | سيدهي بهانوشالي ؟ ؟ | بوجا مانجال ؟ | حقيبة tridib ؟ |
أديتي ؟ | Vilsi جاين ؟ |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | عمليات الصفيف | حل |
| 2 | مصفوفة مضادة | حل |
| 3 | عد divisibl esubstrings | حل |
| 4 | أول سلبي في كل نافذة | حل |
| 5 | الحد الأقصى للمجموع الفرعي | حل |
| 6 | رقم مفقود وكرر | حل |
| 7 | ذروة في صفيف 1D | حل |
| 8 | بادئة مجموع | حل |
| 9 | عكس صفيف | حل |
| 10 | فرز مجموعة من 0 و 2's | حل |
| 11 | أفضل وقت لشراء وبيع الأسهم | حل |
| 12 | مصفوفة متماثلة | حل |
| 13 | تتبع وطبيعي | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | دورة هاميلتون | حل |
| 2 | ن كوين | حل |
| 3 | الفئران في المتاهة | حل |
| 4 | مجموعة فرعية | حل |
| 5 | مشكلة جولة الفارس | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | تلاعب بت | حل |
| 2 | مجموعة الأكياس | حل |
| 3 | تبديل 2 أرقام | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | تفكيك مجموعة الاتحاد | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قطع قضيب | حل |
| 2 | مشكلة قسم متساوٍ | حل |
| 3 | أقصر تسوية شائعة | حل |
| 4 | مشكلة في ملاءمة مياه الأمطار | حل |
| 5 | أطول مشكلة شائعة في اللاحقة | حل |
| 6 | اللغز إسقاط البيض | حل |
| 7 | تسلق الدرج | حل |
| 8 | سالم تسلق التكلفة دقيقة | حل |
| 9 | مسارات فريدة | حل |
| 10 | مسارات فريدة من نوعها | حل |
| 11 | الحد الأدنى من سقوط مسار | حل |
| 12 | konapsack مع العناصر المكررة | حل |
| 13 | الحد الأدنى لعدد الحذف والإدراج المطلوب | حل |
| 14 | تغيير العملة | حل |
| 15 | خوارزمية كادان | حل |
| 16 | 0-1 knapsack | حل |
| 17 | مبيعات السفر | حل |
| 18 | مجموعة فرعية | حل |
| 19 | تشكل إدخال الحد الأدنى باليندروم | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | سلحفاة | حل |
| 2 | قذيفة | حل |
| 3 | تصميم | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | رسم بياني متعدد المراحل أقصر مسار | حل |
| 2 | بيلمان فورد | حل |
| 3 | فلويد وارشال | حل |
| 4 | Dijsktra مصدر واحد أقصر مسار | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | نقاط التعبير | حل |
| 2 | تلوين الرسم البياني | حل |
| 3 | تحقق من الحزبين | حل |
| 4 | أضف وحذف حافة الرسم البياني الموجه في مصفوفة مجاورة | حل |
| 5 | إنشاء وعرض مصفوفة مجاورة | حل |
| 6 | قائمة المجاورة | حل |
| 7 | قائمة المجاورة باستخدام hashmap | حل |
| 8 | بريس | حل |
| 9 | بريس باستخدام قائمة انتظار الأولوية | حل |
| 10 | كروسكال | حل |
| 11 | Kruskal DSU | حل |
| 12 | فورد فولكرسون | حل |
| 13 | اتساع أول بحث | حل |
| 14 | العمق الأول البحث | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | نمط الدمج الأمثل | حل |
| 2 | ترميز هوفمان | حل |
| 3 | Knapsack fractional | حل |
| 4 | جدولة الوظائف | حل |
| 5 | مشكلة مشغول | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | hashmaps | حل |
| 2 | رسم خريطة | حل |
| 3 | multimap | حل |
| 4 | unorderedMap | حل |
| 5 | unorderedMaps CustomHashMaps operatoroverloading | حل |
| 6 | تعيين | حل |
| 7 | مجموعة غير مرتبة | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | ك أكبر | حل |
| 2 | مين كومة | حل |
| 3 | أقصى كومة | حل |
| 4 | كومة | حل |
| 5 | نوع الكومة | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قائمة مرتبطة منفردة | حل |
| 2 | إزالة التكرارات | حل |
| 3 | البحث في قائمة مرتبطة | حل |
| 4 | عكس قائمة مرتبطة | حل |
| 5 | العنصر الأوسط من القائمة المرتبطة | حل |
| 6 | القائمة المرتبطة باليندروم | حل |
| 7 | فصل حتى غريب | حل |
| 8 | دمج k linkedlist | حل |
| 9 | ذاكرة التخزين المؤقت LRU | حل |
| 10 | قوائم مرتبطة دائرية | توضيح |
| 11 | عكس قائمة مرتبطة بشكل مضاعف | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | مجزأة | حل |
| 2 | رقم أرمسترونغ | حل |
| 3 | أقسام شائعة أعظم مقسوم شائع | حل |
| 4 | المبلغ الرئيسي | حل |
| 5 | أعداد أكبر للمجموعة | حل |
| 6 | تسلسل Juggler | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | معالجة الاستثناء | حل |
| 2 | وظائف لامدا | حل |
| 3 | فئة الأصدقاء | حل |
| 4 | وظيفة صديق | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قائمة انتظار الأولوية | حل |
| 2 | قائمة قائمة الانتظار ذات الأولوية | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | الأبقار العدوانية | حل |
| 2 | زوج مع مبلغ معين في قائمة مرتبطة مضاعفة بشكل مضاعف | حل |
| 3 | الحد الأقصى لجميع الطوائف الفرعية من الحجم ك | حل |
| 4 | صغيرة إلى كبيرة | حل |
| 5 | عد الترددات | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قائمة الانتظار باستخدام القائمة المرتبطة | حل |
| 2 | قائمة انتظار باستخدام صفيف | حل |
| 3 | [قائمة الانتظار STL] | حل |
| 4 | قائمة الانتظار الدائرية باستخدام LinkedList | حل |
| 5 | قائمة انتظار عكسية | حل |
| 6 | قائمة انتظار دائرية باستخدام صفيف | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | عدد الانعكاس | حل |
| 2 | استبدال PI | حل |
| 3 | برج هانوي | حل |
| 4 | حساب GCD و LCM عن طريق العودية | حل |
| 5 | سلسلة تايلور بحكم هورنر | حل |
| 6 | أنواع العودية | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | أزواج STL | حل |
| 2 | قوائم التشغيل | حل |
| 3 | قوائم | حل |
| 4 | Multiset | حل |
| 5 | مجموعات | حل |
| 6 | ناقل | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | البحث الخطي | حل |
| 2 | البحث الثنائي | حل |
| 3 | عنصر البحث في صفيف فرز مدور | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | منتج ديكارت من مجموعة اثنين | حل |
| 2 | اتحاد مجموعتين | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | نوع الفقاعة | حل |
| 2 | نوع الإدراج | حل |
| 3 | نوع سريع | حل |
| 4 | دمج الفرز | حل |
| 5 | عد النوع | حل |
| 6 | نوع دلو | حل |
| 7 | نوع DNF | حل |
| 8 | نوع الاختيار | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | Infix إلى تحويل postfix | حل |
| 2 | أقواس زائدة عن الحاجة | حل |
| 3 | مكدس ADT باستخدام قائمة مرتبطة | حل |
| 4 | تحويل العدد العشري إلى ثنائي | حل |
| 5 | مداخن بدون STL | حل |
| 6 | مداخن STL | حل |
| 7 | العنصر الأكبر التالي | حل |
| 8 | موازنة بين قوسين باستخدام المكدس | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | KMP | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | سلاسل | حل |
| 2 | سلسلة toknizer | حل |
| 3 | فرز السلسلة | حل |
| 4 | سلسلة عكس | حل |
| 5 | مقارنة السلسلة | حل |
| 6 | أطول كلمة في الجملة | حل |
| 7 | سلسلة palindrome | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قالب الفصل | حل |
| 2 | قالب الوظيفة | حل |
| # | بيان المشكلة والتفسير | حل |
|---|---|---|
| 1 | قيمة السقف في BST | حل |
| 2 | تحقق من صحة BST | حل |
| 3 | قيمة الأرضية في BST | حل |
| 4 | BST | حل |
| 5 | AVL | حل |
| 6 | صفيف إلى BST | حل |
| 7 | بناء BST من preorder travsersal | حل |
| 8 | ارتفاع الشجرة الثنائية | حل |
| 9 | أكبر BST في شجرة ثنائية | حل |
| 10 | قطر الشجرة الثنائية | حل |
| 11 | عدد العقد الأوراق في شجرة ثنائية | حل |
| 12 | فينويكتري | حل |
| 13 | ترتيب مسبق ومرحلة ما بعد الحدود للشجرة العامة | حل |
| 14 | ترتيب المستوى اجتياز في شجرة جينريك | حل |
| 15 | مرآة شجرة جينريك | حل |
| 16 | قطر شجرة جينريك | حل |
| 17 | الحد الأدنى للمسافة بين العقدتين في شجرة جينريك | حل |
| 18 | بناء وعرض شجرة الجينريك | حل |
| 19 | اجتياز قطري | حل |
| 20 | موريس اجتياز | حل |
| 21 | اجتياز مسبق | حل |
| 22 | اجتياز ما بعد الحدود | حل |
| 23 | اجتياز inorder | حل |
| 24 | LevelOrder اجتياز | حل |
شكراً لهؤلاء الأشخاص الرائعين (مفتاح الرموز التعبيرية):
Lakhankumawat ᵖ⁺ ؟ ؟ | Chetas Shree Madhusudhan | نيكيتا شارما ؟ | Ujjwal Bansal | supratim2000 | بونيت كور | StarDitorboy |
بارثيب ساركار | Rutujaingole | سوهوترا داي | ساتيام كومار | Aastik Sharma | شيفاني ثورفي | إيكو آشيمين ؟ |
جميع المساهمين | Gaurangsaraswat-07 | أنوراغ كومار سينغ | ديفيانش سينغ | Vaishnavimandloi | أديتيا كومار سينغ | aditim26 |
Izhar أحمد | بريانشو ساكسينا | Mrudula-Kulkarni | ساهيل هورو | Shruthikartik | أنش تريباثي | MD Nazish Arman |
شوبهام لاكيرا | Aparnamittal | راهول شارما | جايانث MKV | سيدهارث سارانجي | راهول كومار | بورفاك باليان |
محمد رومان | فينايا سيري مودم | Maithili Kharabe | شاشانك فينكات | Janhavi Kale | حقيبة tridib | سيبين فرانسيس |
كلاش سينغال | بهافنيت سينغ | جيوتي سينغ | عائشة | Bhumika tewary | Arzitmahajan | peritusdeveloper |
براشانت راج | ريتيكا جارج | شويتا بهجات | Abhilipsa Sahoo | أكشات أغاروال | أوهيني موخيرجي | براغاتي فيرما |
ديوانشي بول | أرون جي ناياك | سوكريتي | سارثاك كومار | Deeptarshi Biswas | برانشو جاين | هند أحمد |
Shatakshi-Choudhary | علي إياد | مايكل ehab | شرادها | سانيا جيرا | Utkarsh Saxena | أيوشي بيشت |
ميريت أمين | لاكشاي نارولا | supriya kumari | غوراف باتيل | نيشكارش ساكسينا | بورفا غارات | ياسمين Elkararty |
شاهات ميتال | ريا سينغ | arushi_garg | شيوانجي كوماري | أيوش رووداني | Mugdhapandey | راهول بارنوال |
يتبع هذا المشروع مواصفات جميع المساهمين. المساهمات من أي نوع مرحب بها!
تم تطويره مع ❤ في الهند ؟؟