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