--- title: Search Algorithms localeTitle: خوارزميات البحث --- ## خوارزميات البحث في علم الكمبيوتر ، خوارزمية البحث هي أي خوارزمية تحل مشكلة البحث ، أي لاسترداد المعلومات المخزنة في بعض بنية البيانات أو حسابها في مساحة البحث لنطاق مشكلة. وتشمل أمثلة هذه الهياكل القوائم المرتبطة ، وهياكل بيانات المصفوفة ، وأشجار البحث وغيرها الكثير. تعتمد خوارزمية البحث المناسبة غالبًا على بنية البيانات التي يتم البحث عنها ، ولكن أيضًا على المعرفة السابقة حول البيانات. [المزيد على ويكيبيديا](https://en.wikipedia.org/wiki/Search_algorithm) . ينظر هذا النوع من الخوارزمية إلى مشكلة إعادة ترتيب مجموعة من العناصر بترتيب asceding. المثالان الأكثر غموضاً من ذلك هو البحث الثنائي وخوارزمية الفرز الدمج. في الروابط التالية ، يمكنك أيضًا العثور على مزيد من المعلومات حول: * بحث ثنائي * بحث خطي * البحث في القوائم المرتبطة مقابل المصفوفات #### معلومات اكثر: * معهد ماساتشوستس للتكنولوجيا OCW مقدمة لخوارزميات [البحث البحث](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-01sc-introduction-to-electrical-engineering-and-computer-science-i-spring-2011/unit-4-probability-and-planning/search-algorithms/) . * جامعة برينستون: [الفرز والبحث.](https://introcs.cs.princeton.edu/java/42sort/) * تشريح محرك بحث [(جوجل).](http://infolab.stanford.edu/~backrub/google.html)