السبت , يوليو 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.

📍 دروس مشابهة:

شاهد أيضا

بنك الأسئلة التربوية (513) — للأساتذة والمعلمين — إدارة الصف الدراسي وضبط السلوك (الجزء الأول — 40 سؤالاً)

بنك الأسئلة التربوية (513) — للأساتذة والمعلمين — إدارة الصف الدراسي وضبط السلوك (الجزء الأول …

English Lesson Describing Daily Routines — 1st Year MS — Algerian Curriculum

Describing Daily Routines Use the present simple tense to describe habits and daily routines. Structure …

English Lesson Talking about Future Plans Present Continuous — 1st Year MS — Algerian Curriculum

Talking about Future Plans: Present Continuous Use the present continuous (be + verb-ing) to talk …

English Lesson Asking for and Giving Permission — 2nd Year MS — Algerian Curriculum

Asking for and Giving Permission Learn how to ask for permission and allow or refuse …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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