الأربعاء , يوليو 29 2026
أخبار الموقع

الخوارزميات: خوارزمية البحث الثنائي (Binary Search) – الإعلام الآلي — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري

الخوارزميات: خوارزمية البحث الثنائي (Binary Search)

البحث الثنائي (Binary Search) هو خوارزمية فعالة للبحث في مصفوفة مرتبة. هذا الدرس لتلاميذ السنة الأولى ثانوي جذع مشترك علوم وتكنولوجيا.

مبدأ الخوارزمية

فكرة البحث الثنائي: نقسم المصفوفة المرتبة إلى نصفين في كل خطوة، ونقرر في أي نصف يوجد العنصر المطلوب، ونكرر العملية حتى نجده.

الخوارزمية خطوة بخطوة

  1. نحدد الحد الأيسر L = 0 والحد الأيمن R = n-1
  2. نحسب المنتصف M = (L+R)/2
  3. إذا كان العنصر في المنتصف = المطلوب، نعيد M
  4. إذا كان المطلوب < العنصر في المنتصف، نبحث في النصف الأيسر R = M-1
  5. إذا كان المطلوب > العنصر في المنتصف، نبحث في النصف الأيمن L = M+1
  6. نكرر حتى نجد العنصر أو يصبح L > R

التعقيد الزمني

البحث الثنائي: O(log n) مقابل O(n) للبحث الخطي. لمصفوفة من مليون عنصر، يكفي 20 خطوة فقط!

تمارين

تمرين 1: ابحث عن الرقم 7 في المصفوفة [1,3,5,7,9,11,13] باستخدام البحث الثنائي.
تمرين 2: كم خطوة يحتاجها البحث الثنائي للبحث في مصفوفة من 1024 عنصراً؟
تمرين 3: قارن بين البحث الثنائي والبحث الخطي من حيث السرعة.

مقدمة في الخوارزميات ← راجع درس الخوارزميات

خوارزميات الترتيب ← راجع درس خوارزميات الترتيب

شاهد أيضا

بنك الأسئلة التربوية (1) — تلاميذ السنة الخامسة إبتدائي — الرياضيات (40 سؤالاً)

بنك الأسئلة التربوية (1) — تلاميذ السنة الخامسة إبتدائي — الرياضيات (40 سؤالاً) بسم الله …

ت.علمية — الحماية المدنية: كيف نحمي أنفسنا من المخاطر — السنة الخامسة إبتدائي — المنهاج الجزائري

الحماية المدنية: كيف نحمي أنفسنا من المخاطر في هذا الدرس، سنتعرف على دور الحماية المدنية …

الإعلام الآلي — الجداول الإلكترونية: التنسيق الشرطي — السنة الخامسة إبتدائي — المنهاج الجزائري

التنسيق الشرطي في الجداول الإلكترونية في هذا الدرس، سنتعلم كيفية استخدام التنسيق الشرطي في الجداول …

علوم الطبيعة والحياة — التنفس عند النباتات — السنة الثالثة إبتدائي — المنهاج الجزائري

التنفس عند النباتات في هذا الدرس، سنتعرف على كيف تتنفس النباتات. مثل جميع الكائنات الحية، …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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