مشكلتي مع البرمجة

السلام عليكم انا اريد ان ابدا في مجال البرمجة و بخصوص البرمجة الويب , لكن اواجه صعبات كثير في تحديد اي الانواع من الخوارزميات ادرسها لم اجد اجابة عن سؤال ارجو مساعدتي اذا كانت هناك تواجه مناسب او اي اجابة تساعدني في حل هذا مشكل

وشكر ا


Waseem_Alhabash أضف ردا

الخوارزميات هي حلول عامة لبعض المشاكل المعروفة بغض النظر عن لغة البرمجة و هي ببساطة "خطوات الحل" , فكل عملية بإمكانك تقسيمها إلى خطوات بإمكانك أن تسمي هذه الخطوات خوارزمية.

عليك بداية تعلم الأمور الأساسية حتى تستطيع الحصول على قدرة التفاهم والتعامل مع الخوارزميات و أهمها أنواع البيانات data Types , data structures

ومن ثم يمكنك البدء ببعض الخوارزميات المعروفة والبسيطة (( خوارزميات الترتيب, البحث ..... )) , ومثال ذلك خوارزمية الترتيب الفقاعية. خوارزمية التنصيف في البحث. الشجرة الثنائية ذاتية الاتزان وهكذا

هناك بعض الدروس الجيدة على اليوتيوب لشرح أساسيات هذا الأمر :

كما يمكنك الدخول إلى أحد الموافع التي تقدم مسائل برمجية تقويك في الخوارزميات بشكل كبير مثل :