السبت , يوليو 25 2026
أخبار الموقع

البحث والترتيب في الخوارزميات: خوارزميات البحث الخطي والثنائي — الثانية ثانوي

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

خوارزميات البحث والترتيب من أساسيات علوم الحاسوب، تستخدم في قواعد البيانات ومحركات البحث والتطبيقات المختلفة.

1. البحث الخطي (Linear Search)

أبسط خوارزمية بحث. تفحص كل عنصر في القائمة بالتتابع حتى تجد المطلوب. تعقيد: O(n). مناسبة للقوائم الصغيرة أو غير المرتبة.

2. البحث الثنائي (Binary Search)

يطبق على قائمة مرتبة. يقسم القائمة إلى نصفين في كل خطوة. تعقيد: O(log n). أسرع بكثير من الخطي للقوائم الكبيرة. مثال: البحث في قاموس (تفتح في المنتصف ثم تقسم).

3. ترتيب الفقاعات (Bubble Sort)

يقارن كل عنصرين متجاورين ويبدلهما إذا كانا غير مرتبين. يستمر حتى تمرير كامل دون تبادل. تعقيد: O(n²). سهل الفهم لكنه بطيء للقوائم الكبيرة.

4. ترتيب الدمج (Merge Sort)

يقسم القائمة لنصفين، يرتب كلا منهما، ثم يدمجهما. تعقيد: O(n log n). أسرع من Bubble Sort للقوائم الكبيرة. يستخدم أسلوب divide & conquer.

مثال

ابحث عن الرقم 7 في القائمة [1,3,5,7,9,11,13] باستخدام البحث الثنائي. الخطوات: 1. حدد المنتصف (7). 2. 7=7 ← وجد! في 3 خطوات مقابل 4 للبحث الخطي.

تمارين

  1. ابحث عن الرقم 5 في [2,4,6,8,10] باستخدام البحث الثنائي.
  2. رتب [5,2,8,1,9] باستخدام Bubble Sort.

شاهد أيضا

المعادلات والمتراجحات من الدرجة الأولى بمجهول واحد — الأولى متوسط

المعادلات والمتراجحات من الدرجة الأولى المعادلات والمتراجحات أدوات أساسية في الرياضيات لحل المشكلات وإيجاد المجاهيل. …

الأمن السيبراني: حماية البيانات والمعلومات — الإعلام الآلي — الثالثة ثانوي

الأمن السيبراني: حماية البيانات والمعلومات الأمن السيبراني هو ممارسة حماية الأنظمة والشبكات والبرامج من الهجمات …

الذكاء الاصطناعي: المفاهيم الأساسية والتطبيقات — الإعلام الآلي — الثالثة ثانوي

الذكاء الاصطناعي: المفاهيم الأساسية والتطبيقات الذكاء الاصطناعي (AI) فرع من علوم الحاسوب يهدف إلى إنشاء …

HTML و CSS: أساسيات تصميم صفحات الويب — الإعلام الآلي — الأولى ثانوي

HTML و CSS: أساسيات تصميم صفحات الويب HTML لغة ترميز النصوص الفائقة لبناء هيكل صفحات …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026