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

مقدمة في الخوارزميات — تحليل التعقيد الزمني — المفاهيم الأساسية — جامعة

مقدمة في الخوارزميات وتحليل التعقيد الزمني

الخوارزمية (Algorithm) هي مجموعة من الخطوات المنطقية المرتبة والمحددة بدقة لحل مشكلة معينة. تعتبر الخوارزميات الأساس الذي تقوم عليه علوم الحاسوب والبرمجة، حيث توفر طريقة منهجية لتحويل المدخلات إلى مخرجات عبر سلسلة من العمليات الحسابية والمنطقية.

خصائص الخوارزميات الجيدة

تتميز الخوارزمية الجيدة بعدة خصائص: المدخلات (صفر أو أكثر), المخرجات (واحدة على الأقل), الدقة (كل خطوة محددة بوضوح), الانتهاء (تنتهي بعد عدد محدود من الخطوات), والفعالية (قابلة للتنفيذ عملياً).

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

التعقيد الزمني يقيس الوقت المستغرق لتنفيذ خوارزمية بدلالة حجم المدخلات (n). يستخدم رمز O الكبير (Big O Notation) لوصف السلوك المقارب للخوارزمية. من أهم رتب التعقيد: O(1) (ثابت), O(log n) (لوغاريتمي), O(n) (خطي), O(n log n) (شبه خطي), O(n²) (تربيعي), O(2^n) (أسّي).

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

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

يمكنكم الاطلاع على درس الخوارزميات — التكرار والاستدعاء الذاتي ودرس البرمجة — مفهوم الخوارزميات.

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

شاهد أيضا

الدرس: مشكلة الجمال والفن — الفلسفة — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

مشكلة الجمال والفن (الجماليات) الاستطيقا (Aesthetics) تبحث في طبيعة الجمال والفن والذوق. 1. مفهوم الجمال …

الدرس: مشكلة التاريخ: فلسفة التاريخ — الفلسفة — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

مشكلة التاريخ: فلسفة التاريخ فلسفة التاريخ تبحث في معنى التاريخ وقوانينه ونهايته. 1. هل للتاريخ …

الدرس: مشكلة اللغة والفكر — الفلسفة — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

مشكلة اللغة والفكر العلاقة بين اللغة والفكر من المسائل الفلسفية الهامة. 1. اللغة كأداة للفكر …

الدرس: الثرموديناميك: المبادئ الاساسية — العلوم الفيزيائية — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

الثرموديناميك: المبادئ الاساسية الثرموديناميك (Thermodynamique) يدرس تحولات الطاقة الحرارية وانتقالها. 1. المبدأ الاول (انحفاظ الطاقة) …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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