Sobes.tech
Intern

Kas yra masyvas?

sobes.tech AI

Atsakymas iš AI

Masivas yra išrikiuota elementų kolekcija, prie kurios galima prieiti naudodami skaitmeninį indeksą.

Pagrindinės savybės:

  • Elementai yra išdėstyti nuosekliai atmintyje.
  • Prieiga prie bet kurio elemento užima tą patį laiką (O(1)), dėka tiesioginio adreso skaičiavimo pagal indeksą.
  • Gali saugoti vieno ar skirtingų duomenų tipų elementus (priklausomai nuo programavimo kalbos).
  • Dydis gali būti fiksuotas arba dinamiškas.

Pavyzdys JavaScript:

// Skaičių masyvo sukūrimas
const numbers = [1, 2, 3, 4, 5];

// Prieiga prie elemento pagal indeksą
console.log(numbers[0]); // Parodys: 1

// Elemento pridėjimas (dinamiškiems masyvams)
numbers.push(6);

// Masyvo ilgis
console.log(numbers.length); // Parodys: 6