هياكل البيانات في الذكاء الاصطناعي - الذكاء الاصطناعي - ثالث ثانوي

الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

أهمية هياكل البيانات في الذكاء الاصطناعي

شرح أهمية هياكل البيانات في الذكاء الاصطناعي
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

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

شرح هياكل البيانات الأولية

هياكل البيانات غير الأولية

شرح هياكل البيانات غير الأولية

هياكل البيانات الخطية

شرح هياكل البيانات الخطية

المكدس

شرح المكدس

قاعدة المضاف آخراً يخرج أولاً

شرح قاعدة المضاف آخراً يخرج  أولاً
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

العمليات في المكدس

شرح العمليات في المكدس

عملية إضافة عنصر

شرح عملية إضافة عنصر

عملية حذف عنصر

شرح عملية حذف عنصر
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

المكدس في لغة البايثون

شرح المكدس في لغة البايثون
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

مفكرة جوبيتر

شرح مفكرة جوبيتر
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

إنشاء مفكرة جوبيتر

شرح إنشاء مفكرة جوبيتر
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

إنشاء برنامج في مفكرة جوبيتر

شرح إنشاء برنامج في مفكرة جوبيتر

حفظ المذكرة الخاصة بك

شرح حفظ المذكرة الخاصة بك
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

المثال في الشكل 1.15 في مفكرة جوبيتر

شرح المثال في الشكل 1.15 في مفكرة جوبيتر

خط الفهرس

شرح خط الفهرس
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

في البرنامج التالي ستنشى مكدسا جديدا وتضيف العناصر إليه

شرح في البرنامج التالي ستنشى مكدسا جديدا وتضيف العناصر إليه
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

نفذ البرنامج السابق كما يلي

شرح نفذ البرنامج السابق كما يلي
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

الطابور

شرح الطابور

قاعدة المضاف أولا يخرج أولا

شرح قاعدة المضاف أولا يخرج أولا

الفرق بين المكدس والطابور

شرح الفرق بين المكدس والطابور

المؤشر

شرح المؤشر

العمليات في الطابور

شرح العمليات في الطابور

مؤشرات الطابور

شرح مؤشرات الطابور

الفهرس

شرح الفهرس

العمليات في الطابور

شرح العمليات في الطابور
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

عملية إضافة عنصر للطابور

شرح عملية إضافة عنصر للطابور

عملية حذف عنصر من الطابور

شرح عملية حذف عنصر من الطابور
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

الطابور في لغة البايثون

شرح الطابور في لغة البايثون
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

استخدام قائمة البايثون لتنفيذ هيكل الطابور

شرح استخدام قائمة البايثون لتنفيذ هيكل الطابور
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

تطبيقات على الطابور

شرح تطبيقات على الطابور

المكدس والطابور باستخدام وحدة الطابور النمطية

شرح المكدس والطابور باستخدام وحدة الطابور النمطية

وظائف وحدة الطابور النمطية

شرح وظائف وحدة الطابور النمطية

استحدام وحدة الطابور النمطية لإنشاء طابور

شرح استحدام وحدة الطابور النمطية لإنشاء طابور
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

انشى برنامج للتحقق مما إذا كان الطابور فارغا ان ممتلئا

شرح انشى برنامج للتحقق مما إذا كان الطابور فارغا ان ممتلئا

انشى طابور مكون من خمس قيم

شرح انشى طابور مكون من خمس قيم
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

وظائف الوحدة المستخدمة للمكدس

شرح وظائف الوحدة المستخدمة للمكدس

استخدام وحدة الطابور لإنشاء مكدس فارغ

شرح استخدام وحدة الطابور لإنشاء مكدس فارغ

الطباعة

شرح الطباعة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

يمكنك استخدام الخوارزمية التالية: أنشئ طابور أوامر الطباعة

شرح يمكنك استخدام الخوارزمية التالية: أنشئ طابور أوامر الطباعة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

خوارزمية إنشاء طابور أوامر الطباعة 1

شرح خوارزمية إنشاء طابور أوامر الطباعة 1
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

خوارزمية إنشاء طابور أوامر الطباعة 2

شرح خوارزمية إنشاء طابور أوامر الطباعة 2
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

هياكل البيانات الثابتة والمتغيرة

شرح هياكل البيانات الثابتة والمتغيرة

هياكل البيانات الثابتة

شرح هياكل البيانات الثابتة

هياكل البيانات المتغيرة

شرح هياكل البيانات المتغيرة

مقارنة بين هياكل البيانات الثابتة والمتغيرة

شرح مقارنة بين هياكل البيانات الثابتة والمتغيرة

تخصيص الذاكرة

شرح تخصيص الذاكرة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

القائمة المترابطة

شرح القائمة المترابطة

العقدة

شرح العقدة

مثال على القائمة المترابطة للأعداد الصحيحة

شرح مثال على القائمة المترابطة للأعداد الصحيحة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

الوصول الى العقدة الثالثة في القائمة المترابطة

شرح الوصول الى العقدة الثالثة في القائمة المترابطة

المؤشرات في القائمة المترابطة

شرح المؤشرات في القائمة المترابطة

الاختلافات بين القائمة والقائمة المترابطة

شرح الاختلافات بين القائمة والقائمة المترابطة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

القائمة المترابطة في لغة البايثون

شرح القائمة المترابطة في لغة البايثون
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

اضافة المزيد من العقد الى القائمة المترابطة

شرح اضافة المزيد من العقد الى القائمة المترابطة

إضافة العقدة الى القائمة المترابطة

شرح إضافة العقدة الى القائمة المترابطة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

يتبع اضافة العقدة الى القائمة المترابطة

شرح يتبع اضافة العقدة الى القائمة المترابطة

حذف العقدة من القائمة المترابطة

شرح حذف العقدة من القائمة المترابطة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

يتبع حذف العقدة من القائمة المترابطة

شرح يتبع حذف العقدة من القائمة المترابطة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

حدد الجملة الصحيحة والجملة الخاطئة فيما يلي

حل حدد الجملة الصحيحة والجملة الخاطئة فيما يلي

حدد الاختلافات بين هياكل البيانات الثابتة والمتغيرة

حل حدد الاختلافات بين هياكل البيانات الثابتة والمتغيرة

اكتب مثالين لاستخدامات القوائم المترابطة

حل اكتب مثالين لاستخدامات القوائم المترابطة
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

لديك مكدس به ست مساحات فارغة

حل لديك مكدس به ست مساحات فارغة

لديك التسلسل الرقمي الآتي

حل لديك التسلسل الرقمي الآتي
الدرس الثاني: هياكل البيانات في الذكاء الاصطناعي

ارسم القائمة المترابطة ثم اكتب القيم في القائمة بالترتيب السليم

حل ارسم القائمة المترابطة ثم اكتب القيم في القائمة بالترتيب السليم

انشى قائمة تضم الأرقام التالية

حل انشى قائمة تضم الأرقام التالية