LaTex документ на платформі Overleaf

Про матеріал
Спроба створення документів за допомогою Overleaf
Перегляд файлу

Масиви

Капуста А.А., Зборацький С.К., Гончаревська К.Д.

04.04.2024

Змiст

0.1 Массив.......................................................................................................... 2

0.2 Властивостi масиву...................................................................................... 2

0.3 З чого складається масив?.......................................................................... 2

0.4 Одновимiрний масив.................................................................................. 3

0.5 Алгоритм впорядкування........................................................................... 4

 


 

1

Вказати назву, розмiр i тип елементiв масиву.

2

Заповнити комiрки пам’ятi.

3

При потребi вивести масив для перевiрки.

4

Опрацювати масив.

5

Вивести отриманi результати

Табл. 1: Порядок роботи з масивом

0.1       Массив

Масив — згрупованi за мiсцем розташування у пам’ятi величини одного типу, що мають одну назву (iдентифiкатор) i рiзнi порядковi номери (iндекси). Це поняття програмування вiдповiдає математичним поняттям послiдовностi й таблицi (матрицi).

Елемент масиву — одна з величин, що утворюють масив. Це поняття програмування вiдповiдає математичному поняттю елемента послiдовностi чи матрицi.

Iндекс масиву — величина перелiчуваного (зазвичай цiлого) типу, яка (сукупнiсть яких) вказує на конкретний елемент масиву. Це поняття програмування вiдповiдає математичному поняттю номера елемента послiдовностi чи номеру рядка/стовпчика таблицi (матрицi). У мовi С++ найменше значення iндексу — 0

0.2         Властивостi масиву

    Тип елементiв (масиву);

    Назва (iдентифiкатор) — одна й та сама для всiх елементiв масиву;

    Розмiрнiсть — кiлькiсть номерiв (iндексiв), необхiдних для

    визначення розташування елемента у масивi;

    Дiапазони змiни номерiв (iндексiв).

0.3          З чого складається масив?

Окрема одиниця таких даних, що входять у масив, називається елементом масиву. У якостi елементiв масиву можуть виступати данi будь-якого типу (один тип даних для кожного масиву), а також вказiвники на однотипнi данi.

Масиви:

    Одновимiрнi

    Багатовимiрнi

Оскiльки всi елементи масиву мають один тип, вони також мають однаковий розмiр. Використання масиву в програмi передує його оголошення, що резервує пiд масив певну кiлькiсть пам’ятi. При цьому вказується тип елементiв масиву, iм’я масиву i його розмiр. Розмiр повiдомляє компiлятор, яка кiлькiсть елементiв буде pозмiщена в масивi.

Табл. 2: Основнi характеристики одновимiрного масиву

Однотипнiсть

Мають однаковий тип даних

Iндексування

Кожному елементу масиву присвоєно iндекс

Фiксований розмiр

Розмiр масиву визначається пiд час його створення

0.4         Одновимiрний масив

Одновимiрний масив – це нумерована послiдовнiсть однотипних елементiв. Такий масив можна уявити, наприклад, як таблицю, що мiстить один рядок або стовпець. Загальну структуру одновимiрного масиву можна позначити так:x[0], x[1], x[2], ..., x[n-1], x[n]. У квадратних дужках вказано його iндекси (номер позицiй елементiв) у масивi. Iндексами можуть бути данi будь-якого типу, в тому числi вирази, але найчастiше ними є цiлi числа.

[scale=0.75]2.png

Рис. 1: Запис одновимiрного масиву

Нумерацiя елементiв масиву в мовi Python починається з нуля а самi елементи беруться у квадратнi дужки, наприклад:mas=[7, 32, 5, 78].

Тут mas – iм’я масиву, на нульовiй позицiї якого знаходиться число 7, на першiй – число 32 i т.д.

До будь-якого елемента масиву можна звернутися так: mas[i], де i – iндекс (номер позицiї) елемента в масивi. Будь-якому елементу масиву можна присвоїти певне значення, наприклад: mas[2]=20. Другому елементу масиву mas буде присвоєно число 20.

Створення та виведення одновимiрного масиву

Створити масив у мовi Python можна рiзними способами. Найпростiший спосiб створення масиву – перелiчення у квадратних дужках значень його елементiв праворуч вiд оператора присвоювання. Наприклад, у результатi виконання оператора mas=[10, 19, 33, 20] елементи масиву з iменем mas набудуть таких значень:mas[0]=10, mas[1]=19, mas[2]=33, mas[3]=20.

Виведення елементiв масиву виконується за допомогою оператора print (iм’я масиву[iндекс масиву]).

0.5          Алгоритм впорядкування

Алгоритми впорядкування одновимiрних масивiв

Алгоритми перетворення невпорядкованих одновимiрних масивiв у впорядкованi називаються алгоритмами впорядкування (сортування) одновимiрних масивiв.

Таких алгоритмiв iснує досить багато. Ми розглянемо два з них: впорядкування методом вибору i впорядкування методом обмiну.

Розглянемо алгоритм впорядкування одновимiрного масиву методом вибору та обмiну. Складемо фрагмент проєкту для впорядкування за зростанням списку з 6 дiйсних чисел, що вводяться з клавiатури для двох методiв.

Табл. 3: Методи впорядкування одновимiрних масивiв

Метод вибору

a = list(map(float, input(‘Уведiть 6 чисел через пропуск > ‘).split())) for i in range(5): min = a[i] nmin = i for j in range(i+1, 6):

if a[j]<min: min = a[j] nmin = j

a[nmin] = a[i]

a[i] = min print(a)

Метод обмiну

a = list(map(float, input(‘Уведiть 6 чисел через пропуск > ‘).split())) for i in range(5):

for j in range(5-i):

if a[j]>a[j+1]: x = a[j]

a[j] = a[j+1]

a[j+1] = x print(a)

Бiблiоґрафiя

[1]   Ривкiнд Й.Я., Лисенко Т.I., Чернiкова Л.А., Шакотько В.В. Iнформатика. Пiдручник для 9 класу закладiв загальної середньої освiти. Генеза. 2022. С. 277.

[2]   Презентацiя до уроку "Масиви. Одновимiрнi масиви. Створення i виведення масиву".

https:naurok.com.ua/prezentaciya-do-uroku-masivi-odnovimirnimasivi-stvorennya-i-vivedennya-masivu-307469.html

[3]   Структурне та вiзуальне програмування. Навчальний посiбник для студентiв фiзико-математичного факультету. – ПереяславХмельницький: вид-во ПХДПУ, 2019. – 318 c.

[4]   Босько В.В., Константинова Л.В., Марченко К.М., Улiчев О.С. Webпрограмування. Частина 1 (frontend) : навч. посiб. Кропивницький:

ЦНТУ, 2022. 208 с.

Перегляд файлу

Одновимiрнi масиви

Зборацький Станiслав 22 квiтня 2024 р.

0.1          Що таке масив?

Масив - це тип структури даних, який використовується для зберiгання колекцiї однотипних елементiв. Вiн являє собою впорядкований набiр значень, до яких можна отримати доступ за допомогою їх iндексiв. Масиви є фундаментальною структурою даних у багатьох мовах програмування i використовуються в широкому спектрi задач.

0.2            З чого складається масив?

Окрема одиниця таких даних, що входять у масив, називається елементом масиву. У якостi елементiв масиву можуть виступати данi будь-якого типу (один тип даних для кожного масиву), а також вказiвники на однотипнi данi.

Масиви:

   Одновимiрнi

   Багатовимiрнi

Оскiльки всi елементи масиву мають один тип, вони також мають однаковий розмiр. Використання масиву в програмi передує його оголошення, що резервує пiд масив певну кiлькiсть пам’ятi. При цьому вказується тип елементiв масиву, iм’я масиву i його розмiр. Розмiр повiдомляє компiлятор, яка кiлькiсть елементiв буде pозмiщена в масивi.

0.3            Що таке одновимiрний масив?

Одновимiрний масив, також вiдомий як вектор, - це тип структури даних, який використовується для зберiгання лiнiйної послiдовностi значень одного типу.

Табл. 1: Основнi характеристики одновимiрного масиву

Однотипнiсть

Мають однаковий тип даних

Iндексування

Кожному елементу масиву присвоєно iндекс

Фiксований розмiр

Розмiр масиву визначається пiд час його створення

0.4            Рисунок

1

image

2

zip
Додав(-ла)
Zboratskiy Stas
Пов’язані теми
Інформатика, Інші матеріали
Додано
15 травня
Переглядів
64
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку