في هذا المساق، سنذهب في رحلة إلى عالم الـalgorithms (الخوارزميات)، وسنشرح ماهيتها، وكيفية تمثيلها بشكل يسهل فهمها، وسنتعلم كيف نقارنها على أساس كفاءتها. كما سنستكشف أنواعاً مختلفة من الـalgorithms التي تُستخدم لحل مختلف المشاكل، منها الـbrute force، الـgr
ماذا ستتعلم؟
- ما هي الـalgorithms (الخوارزميات).
- طريقة تمثيل الـalgorithms باستخدام الـflowcharts.
- طريقة مقارنة الـalgorithms على أساس الـcomplexity (التعقيد).
- Brute force algorithms.
- Greedy algorithms.
- The two pointers algorithm.
- The binary search algorithm.
محتوى المساق
الجلسة 1: مقدمة
الجلسة 2: Brute force
الجلسة 3: خوارزميات Greedy
الجلسة 4: Two pointers
الجلسة 5: Binary search
Login
Accessing this المساق requires a login. Please enter your credentials below!