معالجة البتات
في هذه الدورة، سنتعلم عن معالجة البتات مع بعض التحديات المثيرة لتعزيز مهارات حل المشكلات!
المنهج
3 فصول17 دروسمقدمة وأساسيات
8 دروس- 01ما هو bit manipulation؟
- 02لماذا نحتاج إلى bit manipulation؟
- 03الأعداد الثنائية والعشرية
- 04معاملات NOT و OR
- 05معامل AND
- 06معامل XOR
- 07معاملات الإزاحة يميناً ويساراً
- 08ملخص معاملات Bitwise
خوارزميات البتات
5 دروس- 01قوى العدد 2
- 02العدد الذي يتكرر عدداً فردياً من المرات
- 03عدد البتات المفعّلة
- 04تدوير بتات الرقم 1
- 05تدوير بتات الرقم 2
تحديات تدريبية
4 دروس- 01تينا ومهمة البتات
- 02XORty
- 03أوجد K
- 04أوجد أدنى مجموع
المزيد مثل هذا
الدوال في C++: بناء دوالك الخاصة
يهدف هذا الكورس إلى تحديك من خلال إنشاء دوال لمختلف السيناريوهات وحالات الاستخدام.
- 18
التعامل مع الملفات في C++
أتقن التعامل مع الملفات في C++ من خلال دروس عملية حول القراءة والكتابة ومعالجة الملفات. تعلم كيفية إدارة الملفات النصية والثنائية بكفاءة، ومعالجة الأخطاء، وتطبيق أفضل الممارسات في تطبيقات العالم الحقيقي.
- 23
C++ - مكتبة القوالب القياسية
تعرف على مكتبة القوالب القياسية في C++، بجميع حاوياتها وخوارزمياتها ووظائفها. صُممت هذه الدورة للأشخاص الذين لديهم معرفة سابقة بلغة C++.
شهادة عند الإكمال
- 23
المصفوفات في C++
في هذه الدورة، سنتحدث عن المصفوفات في C++. برمجة ممتعة!
- 26
30 يوماً من بناء المنطق البرمجي في C++
في هذه الدورة، ستكتسب الاستمرارية وتبني المنطق في حل المشكلات باستخدام لغة C++.
شهادة عند الإكمال
- 31