ما هي الخوارزمية وهل هي تستخدم في جميع لغات البرمجة
ما هي الخوارزمية
الخوارزمية هي تحويل طريقة الحصول على النتيجة المطلوبة لمسألة ما إلى مجموعة خطوات قابلة للتكرار إلى حين الوصول إلى النتيجة
وتكون الخوارزمية أفضل كلما قل عدد الخطوات وكلما قل عدد مرات التكرار إلى حين الوصول إلى النتيجة وكلما قل استهلاك الموارد أثناء عمل الخوارزمية حتى لا نصل لحالة الطفحان وكلما قل زمن التنفيذ.
أكثر مثالين مشهورين عن الخوارزمية هما :
- العاملي لعدد ما Factorial
- أحجية برج هانوي
كما يستخدمان كمثال عن الاستخدام التعاودي للدالة
التعليقات