تخطَّ إلى المحتوى
دروس مُتقنشرح كتب المنهج كاملة استعد للتحصيلي مع مُتقن

الدرس الثاني (٣)

الدرس ٤ من ٣٣الذكاء الاصطناعيصفحات ٤٣–٥٢

يدرس هذا الدرس هياكل البيانات الثابتة والمتغيرة، وتحديداً القائمة المترابطة بوصفها أحد أهم هياكل البيانات الخطية. الفكرة تقوم على تخزين العناصر في مواقع عشوائية بالذاكرة، حيث تتكون القائمة من سلسلة عُقد يحتوي كل منها على جزأين: البيانات، ومؤشر يشير إلى العقدة التالية عبر عنوانها في الذاكرة. يتم الوصول إلى أي عنصر عن طريق تتبع سلسلة العقد بدءاً من مؤشر الرأس. كما يوضح الدرس كيفية إنشاء القوائم المترابطة في لغة البايثون، وإجراء عمليتي الإضافات والحذف عبر تعديل مؤشرات العقد السابقة واللاحقة لتصبح عملية التعديل أسرع مقارنة بالمصفوفات أو القوائم الثابتة نظراً لعدم حاجة تغيير مواقع بقية العناصر.

اكتب اسم درس أو مادة أو صف. مثال: «الكسور رابع»، «الفيزياء ١»، «حرف الباء».