{“title”: “إعلام آلي — الخوارزميات — هياكل البيانات — الإعلام الآلي — المتوسط — المنهاج الجزائري”, “content”: “
إعلام آلي — الخوارزميات — هياكل البيانات — الإعلام الآلي — المتوسط — المنهاج الجزائري
\n
القوائم (Lists)
\n
تخزن عناصر متعددة. arr = [1,2,3]. append, pop, insert, remove, sort.
\n
المكدس (Stack)
\n
LIFO (Last In, First Out). push: إضافة. pop: إزالة آخر عنصر. تطبيقات: تراجع (Undo).
\n
الطابور (Queue)
\n
FIFO (First In, First Out). enqueue: إضافة. dequeue: إزالة أول عنصر. تطبيقات: طابعة.
\n
القاموس (Dictionary)
\n
key: value. d = {\”name\”: \”Ahmed\”, \”age\”: 15}. d[\”name\”] = \”Ahmed\”.
\n
المجموعة (Set)
\n
مجموعة عناصر فريدة. a = {1,2,3}. union, intersection, difference.
\n
تمارين تطبيقية
\n
- \n
- استخدم Stack لعكس قائمة.
- استخدم Queue لمحاكاة طابور طباعة.
- أنشئ قاموساً لأسماء وعلامات 5 طلاب.
- استخدم Set لإيجاد العناصر المشتركة بين قائمتين.
- قارن بين القائمة والمكدس والطابور.
\n
\n
\n
\n
\n
\n
دروس مشابهة
\n
“, “status”: “publish”, “categories”: [477], “author”: 1}
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.