Sobes.tech
Intern

Kas ir masīvs?

sobes.tech AI

Atbilde no AI

Masīvs ir sakārtota elementu kolekcija, pie kuras var piekļūt, izmantojot skaitlisku indeksu.

Galvenās īpašības:

  • Elementi tiek glabāti secīgi atmiņā.
  • Pieeja jebkuram elementam aizņem vienādu laiku (O(1)), pateicoties tiešai adreses aprēķināšanai pēc indeksa.
  • Var saturēt elementus ar vienu vai dažādiem datu tipiem (atkarībā no programmēšanas valodas).
  • Izmērs var būt fiksēts vai dinamiskais.

Piemērs JavaScript:

// Skaitļu masīva izveide
const numbers = [1, 2, 3, 4, 5];

// Pieeja elementam pēc indeksa
console.log(numbers[0]); // Parādīs: 1

// Elementa pievienošana (dinamiskajiem masīviem)
numbers.push(6);

// Masīva garums
console.log(numbers.length); // Parādīs: 6