الخوارزميّة هي مجموعة من الخطوات المتكاملة لتنفيذ مهمة معينة.

بتعبير آخر، الخوارزميّة هي وسيلة لوصف طريقة (أسلوب) لحل مشكلة ما ليُمكِن حلها، لاحقاً، بشكل متكرر (أي مهما تكررت المشكلة يُمكِن استخدام هذه الخوارزميّة لحلها دوماً) سواءً من قبل الآلات أو البشر. يقيّم علماء الحاسوب كفاءة الخوارزميّة من خلال مفهوم "التعقيد الخوارزمي" أو "Big O".

على سبيل المثال:

  • وصفة الطعام هي مثال بسيط على خوارزميّة يُمكِن تنفيذها من قبل البشر.
  • غالباً ما تُستخدم خوارزميّة الفرز (sorting algorithm) في البرمجة لشرح كيفيّة فرز الآلات للبيانات.

المزيد من التفاصيل

معلومات عامة

مراجع تقنيّة

Document Tags and Contributors

الوسوم: 
المساهمون في هذه الصفحة: ahmadnourallah
آخر مَن حدّثها: ahmadnourallah,