Skip to content

Array (massiv)


Array (massiv) bir xil turdagi elementlarni ketma-ket xotirada saqlash uchun ishlatiladigan ma’lumot tuzilmasi. Soddaroq qilib tushuntirishga harakat qilaman. Arrayni xotirada ketma-ket joylashgan uylar deb tasavur qilsak bo'ladi. Har bir uy xotirada ma'lum bir joyda saqlanadi va uy xotirada o'z manziliga ega bo'ladi.


Array juda ko'p ma'lumotlar tuzulmalar uchun asos hisoblanadi, bu mavzuni tushunish sizga boshqa turlarni ham o'rganishni osonlashtiradi.

Ma'lumotlar tuzulmalarini yaxshi tushinish uchun, kompyuter arxitikturasi va qanday ishlashi haqida asosiy tushunchalarga ega bo'lish zarar qilmaydi. Bundan oldingi qismlarda bu haqida tushuncha berib o'tganmiz shu qism bilan tanishib chiqish bundan keyingi o'rganishimiz kerak bo'lgan mavzularda foydali bo'ladi(Kompyuter).


Arrayning xususiyatlari


  1. Aniq o‘lcham (Fixed size)
  2. Davomiy (Contiguous memory)
  3. Chegara (Bounded / Index limits)
  4. Element turi bir xil (Homogeneous)
  5. Oson kirish (Random access)
  6. Cheklangan o‘zgartirish

Nima uchun array ketma-ket xotirada bo‘lishi shart?


Arrayning turkumlari (Classification)


  1. 1D
  2. 2D
  3. 3D