💡#سازنده_جهان_دیجیتال
⬅️ساختمان داده، قسمت دوم
🟢آرایه
آرایه، سادهترین و پراستفادهترین ساختمان داده است. دیگر ساختمان دادهها مانند پشته و صف از آرایه مشتق شدهاند. در تصویر یک آرایه با سایز چهار شامل عناصر ۱، ۲، ۳ و ۴ قابل مشاهده است.
🟢به هر عنصر داده یک مقدار عددی مثبت (منظور اعداد صحیح غیر منفی شامل صفر است) تخصیص داده میشود که اندیس (Index) نام دارد و موقعیت آن عنصر را در آرایه نشان میدهد. در اغلب زبانهای برنامهنویسی اندیس آرایه از عدد ۰ تعریف شده است.
🟢در آرایه مشاهده شده در بالا، اندیس خانهای که مقدار ۱ در آن قرار دارد برابر با ۰، خانه حاوی عدد دو دارای اندیس ۱، خانه با مقدار ۳ دارای اندیس ۲ و خانه با مقدار ۴ دارای اندیس ۳ است. به طور کلی دو نوع آرایه وجود دارد که در ادامه بیان شدهاند.
• آرایه یک بُعدی (مانند آنچه در بالا نشان داده شده)
• آرایه چند بُعدی (آرایه در آرایه)
🟢عملیات پایهای روی آرایهها
🟣درج (Insert ): درج یک عنصر در اندیس داده شده (در خانهای که اندیس آن داده شده است).
🟣دریافت (Get): عنصر موجود در اندیس داده شده را باز میگرداند (عنصر موجود در خانهای که اندیس آن داده شده است).
🟣حذف (Delete): حذف یک عنصر در اندیس داده شده (حذف مقدار موجود در خانهای که اندیس آن داده شده است).
🟣اندازه (Size): دریافت تعداد کل عناصر موجود در آرایه (در مثال بالا تعداد کل عناصر آرایه ۴ است).
👈ادامه دارد ...
✈️@IDSchools
✈️@IDS_Math
Post #13
413
