→ fayotech.academy⚖️ الخوارزميات: وصفات أفضل
فكّر بالخطوات

🔎 إيجاد الإبرة: البحث الخطي

لماذا: قابل البحث الخطي — الحصان الأمين الذي يفحص كل شيء واحداً واحداً.

يفتح لك: البحث الثنائي — المهمة نفسها بجزء من مليون من الخطوات.

نصف ما تفعله الحواسيب هو إيجاد الأشياء: جهة اتصال في هاتفك، كلمة في مستند، أغنية في مكتبة. وأبسط وصفة هي التي تستخدمها مع مفاتيحك الضائعة: افحص كل مكان، واحداً واحداً، حتى تجدها. يسميها علماء الحاسوب البحث الخطي.

ثلاث تجارب، ثلاث تكاليف: فحص واحد إن حالفك الحظ، وستة إن لم يحالفك. أسوأ الحالات — الرقم الذي يخطط حوله المحترفون فعلاً — هو طول القائمة كاملاً. ستة أسماء؟ لا بأس. تخيّل الآن أن القائمة كل أرقام الهواتف في بلدك.

⚡ تحدٍّ سريع

قائمة فيها 1,000,000 اسم غير مرتب. في أسوأ الحالات، كم فحصاً يحتاج البحث الخطي؟

وفضيلة أمينة أخيرة: البحث الخطي لا يحتاج أي تحضير. القائمة بأي ترتيب — حتى الفوضى تصلح. احتفظ بهذه الفكرة، لأن الطريقة السريعة في الدرس القادم ستطلب ثمناً.

⚡ تحدٍّ سريع

متى يكون البحث الخطي هو الاختيار الصحيح فعلاً؟