هياكل البيانات: القوائم المترابطة

هياكل البيانات: القوائم المترابطة

تعد القوائم المترابطة (Linked Lists) من أهم هياكل البيانات الديناميكية في علوم الكمبيوتر. تتكون من مجموعة من العقد (Nodes)، تحتوي كل عقدة على بيانات ومؤشر (Pointer) يشير إلى العقدة التالية في القائمة.

أنواع القوائم المترابطة

  • القائمة المترابطة أحادية الاتجاه (Singly Linked List): كل عقدة تحتوي على مؤشر واحد يشير إلى العقدة التالية فقط.
  • القائمة المترابطة مزدوجة الاتجاه (Doubly Linked List): كل عقدة تحتوي على مؤشرين، واحد للعقدة السابقة وآخر للعقدة التالية.
  • القائمة المترابطة الدائرية (Circular Linked List): آخر عقدة تشير إلى أول عقدة، مما يشكل حلقة مغلقة.

العمليات الأساسية على القوائم المترابطة

تشمل العمليات الرئيسية: الإدراج (Insertion) في بداية القائمة أو نهايتها أو في موضع محدد، الحذف (Deletion) لعقدة معينة، البحث (Search) عن قيمة محددة، واجتياز (Traversal) القائمة لعرض جميع العقد.

مثال برمجي بلغة C++

struct Node {
    int data;
    Node* next;
};

void insertAtBeginning(Node*& head, int newData) {
    Node* newNode = new Node();
    newNode->data = newData;
    newNode->next = head;
    head = newNode;
}

يمكنكم الاطلاع على درس الروبوتات لمعرفة كيفية استخدام هياكل البيانات في برمجة الروبوتات. كما ننصح بزيارة درس الطاقة والتكنولوجيا لفهم دور الخوارزميات في تحسين استهلاك الطاقة.

شاهد أيضا

التنوين: تنوين الضم

التنوين: تنوين الفتح

المدود: المد بالياء

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

لوحة المفاتيح — السنة الأولى إبتدائي — المنهاج الجزائري مرحبا بكم في درس جديد من …

اترك تعليقاً

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

تم الإعلان عن نتائج البكالوريا 2026

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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