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

هياكل البيانات: القوائم والأشجار والرسوم البيانية – محاضرات جامعية

مقدمة في هياكل البيانات

هياكل البيانات (Data Structures) هي طريقة تنظيم وتخزين البيانات في الحاسوب بطريقة تمكن من استخدامها بكفاءة. تعتبر هياكل البيانات أساساً لتصميم الخوارزميات وحل المشكلات البرمجية، وتدرس في جميع أقسام علوم الحاسوب وهندسة البرمجيات في الجامعات.

أنواع هياكل البيانات الأساسية

1. المصفوفات (Arrays): هي مجموعة من العناصر من نفس النوع تخزن في مواقع متجاورة في الذاكرة. يمكن الوصول إلى أي عنصر بسرعة باستخدام الفهرس. مثال: مصفوفة أسماء الطلاب في الفصل.
2. القوائم المترابطة (Linked Lists): تتكون من عقد (Nodes) كل عقدة تحتوي على بيانات ومؤشر للعقدة التالية. تسمح بالإدراج والحذف بكفاءة.
3. المكدسات (Stacks): تتبع مبدأ LIFO (آخر داخل أول خارج). تستخدم في تقييم التعبيرات الحسابية وتتبع الاستدعاءات في البرمجة.
4. الطوابير (Queues): تتبع مبدأ FIFO (أول داخل أول خارج). تستخدم في إدارة المهام في أنظمة التشغيل.

الهياكل المتقدمة

الأشجار (Trees): بنية بيانات هرمية تتكون من عقد (Nodes) مرتبة في مستويات. أشهرها: شجرة البحث الثنائية (Binary Search Tree)، الشجرة الحمراء-السوداء (Red-Black Tree)، وشجرة القرار (Decision Tree).
الرسوم البيانية (Graphs): مجموعة من العقد (Vertices) المتصلة بحواف (Edges). تستخدم في تمثيل الشبكات، الخرائط، ووسائل التواصل الاجتماعي.

تطبيقات عملية

تستخدم هياكل البيانات في: محركات البحث (Google PageRank يعتمد على الرسوم البيانية)، أنظمة الملاحة (إيجاد أقصر طريق باستخدام خوارزمية Dijkstra)، إدارة قواعد البيانات (استخدام الأشجار B-Tree في الفهرسة)، وتطبيقات الذكاء الاصطناعي.

للاستزادة في المواضيع ذات الصلة، يمكنكم الاطلاع على درس مقدمة في نظم المعلومات ودرس بحوث العمليات.

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

شاهد أيضا

اللغة الفرنسية — Le Vocabulaire: Les Mots de la Science et de la Technologie — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

اللغة الفرنسية — Le Vocabulaire: Les Mots de la Science et de la Technologie — …

الفلسفة — مشكلة العنف والتسامح: مفهوم العنف وأشكاله وحدود التسامح — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

الفلسفة — مشكلة العنف والتسامح: مفهوم العنف وأشكاله وحدود التسامح — 2 ثانوي — شعبة …

التربية الإسلامية — سورة النحل: تفسير آيات النعم والتدبر في الكون — 1 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

التربية الإسلامية — سورة النحل: تفسير آيات النعم والتدبر في الكون — 1 ثانوي — …

اللغة الإنجليزية — Grammar: The Future Will vs Going to (Decisions, Predictions, Plans) — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

اللغة الإنجليزية — Grammar: The Future Will vs Going to (Decisions, Predictions, Plans) — 2 …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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