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