Порядок виконання

Порядок виконання роботи і зміст звіту визначені в загальних вказівках.

5. Індивідуальні завдання

№ п/п Вид матриці
усі нульові елементи розміщені в лівій частині матриці
усі нульові елементи розміщені в правій частині матриці
усі нульові елементи розміщені вище головної діагоналі
усі нульові елементи розміщені у верхній частині матриці
усі нульові елементи розміщені в нижній частині матриці
всі елементи непарних рядків - нульові
всі елементи парних рядків - нульові
всі елементи непарних стовпців - нульові
всі елементи парних стовпців - нульові
усі нульові елементи розміщені в шаховому порядку, починаючи з 1-го елемента 1-й рядка
усі нульові елементи розміщені в шаховому порядку, починаючи з-2го елементи 1-й рядка
усі нульові елементи розміщені на місцях з парними індексами рядків і стовпців
усі нульові елементи розміщені на місцях з непарними індексами рядків і стовпців
усі нульові елементи розміщені вище головної діагоналі на непарних рядках і нижче головної діагоналі - на парних
усі нульові елементи розміщені нижче головної діагоналі на непарних рядках і вище головної діагоналі - на парних
усі нульові елементи розміщені на головній діагоналі, у перших 3 рядках вище діагоналі й в останніх 3 рядках нижче діагоналі
усі нульові елементи розміщені на головній діагоналі й у верхній половині ділянки вище діагоналі
усі нульові елементи розміщені на головній діагоналі й у нижній половині ділянки нижче діагоналі
усі нульові елементи розміщені у верхній і нижній чвертях матриці (головна і побічна діагоналі поділяють матрицю на чверті)
усі нульові елементи розміщені в лівій і правій чвертях матриці (головна і побічна діагоналі поділяють матрицю на чверті)
усі нульові елементи розміщені в лівій і верхній чвертях матриці (головна і побічна діагоналі поділяють матрицю на чверті)
усі нульові елементи розміщені на рядках, індекси яких кратні 3
усі нульові елементи розміщені на стовпцях, індекси яких кратні 3
усі нульові елементи розміщені на рядках, індекси яких кратні 4
усі нульові елементи розміщені на стовпцях, індекси яких кратні 4
усі нульові елементи розміщені попарно в шаховому порядку (спочатку 2 нульових)
матриця поділена діагоналями на 4 трикутники, елементи верхнього і нижнього трикутників нульові
матриця поділена діагоналями на 4 трикутники, елементи лівого і правого трикутників нульові
матриця поділена діагоналями на 4 трикутники, елементи правого і нижнього трикутників нульові
усі нульові елементи розміщені квадратами 2х2 у шаховому порядку

Виконавцю самому слід вибрати, чи будуть починатися індекси в матриці з 0 чи з 1.

 

6. Приклад вирішення задачі

6.1. Індивідуальне завдання:

- матриця містить нулі нижче головної діагоналі;

- індексація починається з 0.

6.2. Опис методів рішення

6.2.1. Представлення в пам'яті

Ощадливе використання пам'яті передбачає, що для тих елементів матриці, у яких напевно містяться нулі, пам'ять виділятися не буде. Оскільки при цьому порушується двовимірна структура матриці, вона може бути представлена в пам'яті як одномірний масив, але при звертанні до елементів матриці користувач має можливість звертатися до елемента по двох індексах.