Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Теми для попереднього вивчення




- Покажчики в мові C.

- Модульна структура програми.

- Області дії імен.

3. Постановка задачі

Для вирядженої матриці цілих чисел відповідно до індивідуального завдання створити модуль доступу до неї, у якого забезпечити економію пам'яті при розміщенні даних.

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

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

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. Представлення в пам'яті

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






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных