محرك البحث العام هو بوابة إنترنت يمكن لأي شخص من خلالها البحث في العديد من الموارد المجمعة للحصول على معلومات متعلقة بالموضوع. تشمل محركات البحث العامة الشائعة Google وYahoo! وAlta Vista وBing. لإجراء بحث، يقوم المستخدم بإدخال كلمة أو عبارة.
ما يفعله محرك البحث بشكل أساسي هو أنه يعثر على "جملة معينة والمحتوى المرتبط بها" بنقرة واحدة ثم يتراجع، ويبحث في كل كلمة في الاستعلام وأقرب محتوياتها ذات الصلة والمتاحة على الإنترنت بين الملايين من صفحات الويب. تستخدم محركات البحث الزحف على الويب والفهرسة والبحث للعثور على "البحث" المحدد في الإنترنت. على الرغم من أن البحث أكثر تعقيدًا بكثير،
كيف يعمل البحث
سوف نفهم الأساليب المستخدمة في لغة C++ وكيف طبقنا جميع المواضيع ذات الصلة من لغة C++ في الكود الخاص بنا لإنشاء "محرك البحث المصغر" الخاص بنا المكون من ملفين نصيين وكيف يبحث في مئات عناصر البحث لكل "بحث" نقوم به ويعطي نتيجة لدينا.
PageRank هي تقنية يستخدمها محرك بحث Google لتصنيف موقع الويب بناءً على عدد الروابط الواردة إلى موقع الويب. يتم استخدام Google Bot لفهرسة صفحات الويب الجديدة والعملية المستخدمة هي الزحف.
تُستخدم تقنية البحث الخطي للبحث في الملفات النصية التي يتوفر فيها أكثر من 100 عنصر للبحث. تتم فهرسة كل عنصر وتخزينه. عند إجراء بحث، يتم البحث عن جميع الكلمات ذات الصلة من خلال كل عنصر (سطر) وتعطي مؤشرًا عند حدوث الحد الأقصى من تطابق الكلمات في عنصر ما. لم يتم العثور على تطابق، ثم تتم فهرسة البحث المعين ثم إضافته إلى النص ملف.
اكس كود - نظام التشغيل ماك
Microsoft Visual Studio - محرر (اختياري)
فهم C++ وSTL
محرر النصوص
من المتوقع أن يُرجع الكود الاستثناء وأن العمل قيد التقدم على التوالي