هل تريد معرفة أساسيات بنية البيانات بسرعة وبدقة؟ استخدم تطبيقنا لتعلمه!
هياكل البيانات هي الطريقة الآلية لتخزين البيانات حتى يمكن استخدام البيانات بكفاءة. يستخدم كل تطبيق مؤسسي تقريبًا أنواعًا مختلفة من هياكل البيانات بطريقة أو بأخرى. سيعطيك هذا البرنامج التعليمي فهماً عظيماً حول هياكل البيانات اللازمة لفهم تعقيد التطبيقات على مستوى المؤسسة والحاجة إلى الخوارزميات وهياكل البيانات.
الجمهور
تم تصميم هذا البرنامج التعليمي لخريجي علوم الكمبيوتر وكذلك لمحترفي البرمجيات الذين يرغبون في تعلم هياكل البيانات وبرمجة الخوارزمية في خطوات بسيطة وسهلة.
بعد الانتهاء من هذا البرنامج التعليمي ، ستكون في مستوى متوسط من الخبرة حيث يمكنك أن تأخذ نفسك إلى مستوى أعلى من الخبرة.
المتطلبات الأساسية
قبل متابعة هذا البرنامج التعليمي ، يجب أن يكون لديك فهم أساسي للغة البرمجة C ومحرر النصوص وتنفيذ البرامج وما إلى ذلك.
الفصول-
نظرة عامة
إعداد البيئة
خوارزمية
الأساسيات
تحليل
خوارزميات الجشع
فرق تسد
البرمجة الديناميكية
هياكل البيانات
الأساسيات
مجموعة مصفوفة
القوائم المرتبطة
الأساسيات
مزدوج
دائري
المكدس وقائمة الانتظار
كومة
تحليل التعبير
طابور
تقنيات البحث
خطي
الثنائية
إقحام
جدول التجزئة
تقنيات الفرز
خوارزميات الفرز
فقاعة
إدراج
اختيار
دمج
الصدف
بسرعة
هيكل بيانات الرسم البياني
العمق اجتياز الأولى
اتساع الاجتياز الأول
هيكل بيانات الشجرة
اجتياز شجرة
بحث ثنائي
AVL
الامتداد
كومة
العودية
الأساسيات
برج هانوي
سلسلة فيبوناتشي