freeCodeCamp/guide/arabic/algorithms/search-algorithms/index.md

1.9 KiB

title localeTitle
Search Algorithms خوارزميات البحث

خوارزميات البحث

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

ينظر هذا النوع من الخوارزمية إلى مشكلة إعادة ترتيب مجموعة من العناصر بترتيب asceding. المثالان الأكثر غموضاً من ذلك هو البحث الثنائي وخوارزمية الفرز الدمج.

في الروابط التالية ، يمكنك أيضًا العثور على مزيد من المعلومات حول:

  • بحث ثنائي
  • بحث خطي
  • البحث في القوائم المرتبطة مقابل المصفوفات

معلومات اكثر: