Sobes.tech
Intern

რა არის მასივი?

sobes.tech AI

პასუხი AI-სგან

მასივი არის მოწესრიგებული ელემენტების კოლექცია, რომლის მისაწვდომადობა ხდება ნომერული ინდექსის მეშვეობით.

ძირითადი მახასიათებლები:

  • ელემენტები განლაგებულია თანმიმდევრობით მეხსიერებაში.
  • ნებისმიერი ელემენტზე წვდომა ერთნაირი დროის (O(1)) მოთხოვნას იწვევს, ინდექსის მეშვეობით პირდაპირი მისამართის გამოთვლის გამო.
  • შეიძლება შეიცავდეს ერთგვარ ან სხვადასხვა ტიპის მონაცემებს (პროგრამირების ენაზე დამოკიდებული).
  • ზომა შეიძლება იყოს ფიქსირებული ან დინამიური.

JavaScript-ის მაგალითი:

// რიცხვების მასივის შექმნა
const numbers = [1, 2, 3, 4, 5];

// ინდექსით ელემენტზე წვდომა
console.log(numbers[0]); // გამოიტანს: 1

// ელემენტის დამატება (დინამიკური მასივებისთვის)
numbers.push(6);

// მასივის სიგრძე
console.log(numbers.length); // გამოიტანს: 6