الخوارزمية
قائمة من خطوات دقيقة يمكن لآلة اتباعها بلا تخمين.
الخوارزمية وصفة لإنجاز شيء ما: خطوات محددة، بترتيب معين، لا مجال فيها للاجتهاد. وصفة الكعكة، وتعليمات تركيب الأثاث، والاتجاهات إلى المخبز — كلها خوارزميات، لكن للبشر. وخوارزميات الحاسوب الفكرة نفسها، مكتوبة بصرامة تكفي لآلة لا تخمّن أبداً.
وما يجعل الخوارزميات مثيرة أن بعضها أفضل من بعض بفارق هائل. فإيجاد رقم بين 1 ومليار قد يستغرق حتى مليار محاولة بالطريقة الساذجة — أو نحو 30 محاولة فقط بتنصيف المجال في كل مرة. وهذه الفجوة، حيث يتفوق الذكاء على السرعة الخام، هي قلب علوم الحاسوب.
أفضل طريقة لتثبيت المفهوم: شاهده يعمل. ابدأ درساً تفاعلياً ←