انتقل إلى المحتوى

بوابة:خوارزميات/مقدمة

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

كطريقة فعالة، يمكن التعبير عن خوارزمية في غضون فترة زمنية محدودة من الزمان والمكان ولغة رسمية محددة جيدًا لحساب دالة. بدءًا من الحالة الأولية والمدخلات الأولية (ربما تكون فارغة)، تصف الإرشادات حسابًا، عند تنفيذه، يتم من خلال عدد محدود من الحالات المتعاقبة المحددة جيدًا، وينتج عنه في النهاية "إخراج" وينتهي في حالة النهاية النهائية. الانتقال من حالة إلى أخرى ليس بالضرورة حتمية؛ تتضمن بعض الخوارزميات، المعروفة باسم الخوارزميات العشوائية، مدخلات عشوائية.