سوف نستعرض في هذه المقالة خوارِزميتان من خوارزميات البحث الشهيرة، وهما خوارزمية البحث الثنائي، وخوارزمية البحث الخطي، مع تحليلهما وشرح آلية عملهما.
البحث الثنائي Binary Search
خوارزمية البحث الثنائي هي خوارزمية بحث في المصفوفات المرتبة تعتمد منظور فرق تسد، وتحتاج هذه الخوارزمية مدة قدرها O(log n) للعثور على موقع العنصر المبحوث عنه في المصفوفة المرتبة، حيث يمثّل n مساحة المَبحث، أي المصفوفة التي نبحث فيها.
تبدأ خوارزمية البحث الثنائي في كل خطوة بالتحقق من القيمة الموجودة في منت