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