NTF Hub — دورة الخوارزميات
Searching · Sorting · Complexity · Practice
🚀 محاكي الخوارزميات← البرمجة

دورة الخوارزميات — البحث والترتيب من الصفر

مسار تعليمي يشرح الخوارزميات الأساسية، التعقيد الزمني، البحث الخطي والثنائي، وخوارزميات الترتيب مع ربط مباشر بمحاكي الخوارزميات في NTF Hub.

🧠
12درسًا منظمًا
8+خوارزميات بحث وترتيب
محاكيتجربة عملية لكل مفهوم
🧠

ما هي الخوارزمية؟

افهم الخوارزمية كخطوات دقيقة لحل مشكلة، قبل الدخول في البحث والترتيب.

درس تفاعلي + تحدي سريع
فتح الدرس
⏱️

Time Complexity

تعلم معنى O(1), O(log n), O(n), O(n log n), O(n²) بطريقة بصرية.

درس تفاعلي + تحدي سريع
فتح الدرس
🔍

Linear Search

البحث عنصرًا عنصرًا، ومتى يكون مقبولًا رغم بساطته.

درس تفاعلي + تحدي سريع
فتح الدرس

Binary Search

كيف تقسم القائمة المرتبة إلى نصفين وتصل للنتيجة بسرعة.

درس تفاعلي + تحدي سريع
فتح الدرس
🫧

Bubble Sort

أبسط ترتيب بصري: قارن الجارين وبدّل عند الحاجة.

درس تفاعلي + تحدي سريع
فتح الدرس
🎯

Selection Sort

اختر الأصغر في كل دورة وضعه في مكانه الصحيح.

درس تفاعلي + تحدي سريع
فتح الدرس
📥

Insertion Sort

رتّب كما ترتب أوراق اللعب في يدك، ممتاز للقوائم الصغيرة أو شبه المرتبة.

درس تفاعلي + تحدي سريع
فتح الدرس
🌳

Merge Sort

قسّم ثم ادمج: خوارزمية مستقرة وفعالة للبيانات الكبيرة.

درس تفاعلي + تحدي سريع
فتح الدرس
🚀

Quick Sort

اختر Pivot ثم قسّم العناصر حوله. سريع عمليًا لكنه يحتاج فهمًا جيدًا.

درس تفاعلي + تحدي سريع
فتح الدرس
⚙️

Shell Sort

تحسين ذكي لـ Insertion Sort باستخدام فجوات Gap.

درس تفاعلي + تحدي سريع
فتح الدرس
⚖️

مقارنة الخوارزميات

كيف تختار الخوارزمية المناسبة حسب حجم البيانات وطبيعتها.

درس تفاعلي + تحدي سريع
فتح الدرس
🌍

تطبيقات واقعية

أين تظهر خوارزميات البحث والترتيب في المتاجر، قواعد البيانات، ومحركات البحث.

درس تفاعلي + تحدي سريع
فتح الدرس