برچسب: array
-
آرایه انجمنی Associative array
آرایه انجمنی یا Associative array چیست؟ آرایه انجمنی (Associative array) در زبانهای برنامهنویسی یک نوع دادهی انتزاعی است متشکل از مجموعهای از دوتاییهای (کلید، مقدار) یا (Key, Value) به طوری که هر مقدار با یک کلید در تناظر میباشد و کلیدهای موجود در مجموعه نیز تکراری نباشند. آرایههای انجمنی با نامهایی همچون نقشه (Map) و…
-
آرایه Array
آرایه یا Array چیست؟ آرایه (Array) ساختمان داده ای است متشکل از چندین عنصر (اِلِمان) که برای دسترسی به آنها معمولا از یک اندیس استفاده میشود. موقعیت هر عنصر در حافظه از روی این اندیس محاسبه میشود. سادهترین نوع آرایه، آرایهی خطی (Linear) یا تک بُعدی است. به عنوان مثال آرایهای از نوع اعداد صحیح…
-
صف Queue
صف یا Queue چیست؟ صف (Queue) عنوان ساختمان دادهای است که مجموعهای از المانها (عناصر) را بر اساس اصل FIFO (خروج به ترتیب ورود) در خود نگهداری میکند. برای Queue دو عمل اصلی تعریف میشود. عمل Enqueue که عنصر جدیدی را به انتهای آن (که rear نامیده میشود) اضافه میکند و عمل Dequeue که عنصری را از…
