Двухмерные целочисленные массивы (матрицы)

preview_player
Показать описание
00:02 Введение в двухмерные массивы

• Видео начинается с объяснения темы двухмерных целочисленных массивов.
• Объясняется, что двухмерный массив - это структура данных, которая разбивается на конечное количество ячеек, адрес которых фиксируется как некоторое значение по горизонтали и вертикали.

01:42 Создание и заполнение массива

• Создается двухмерный массив с размерностью n на m.
• Заполнение массива осуществляется с помощью двух вложенных циклов, которые перебирают значения по горизонтали и вертикали.
• Элементы массива могут быть выведены на экран или сохранены в памяти.

06:57 Отображение элементов массива

• Создается процедура для отображения элементов массива в виде матрицы.
• Элементы отображаются с использованием скобок и запятых.

10:36 Вычисление сумм элементов массива

• Создается процедура для вычисления суммы элементов массива.
• Процедура использует переменную для хранения суммы и прибавляет предыдущее значение к текущему.

13:57 Замена элементов главной диагонали на сумму

• Создается процедура для замены элементов главной диагонали на сумму элементов массива.
• Процедура использует глобальную переменную для хранения суммы.

14:50 Решение задачи с массивами

• В видео обсуждается решение задачи с использованием структурного подхода в программировании, где вызываются процедуры и функции.
• Задача состоит в замене элементов на главной диагонали на сумму этих элементов.

20:26 Транспонирование матрицы

• Вводится понятие транспонирования матрицы, где происходит поворот матрицы в пространстве.
• Задача заключается в том, чтобы поменять местами элементы в матрице, учитывая главную и побочную диагонали.

25:47 Решение примера задачи

• Пример задачи с целочисленной матрицей, где нужно относительно вертикали транспонировать элементы.
• Решение задачи включает считывание данных с потока, преобразование элементов матрицы и вывод результата.

#матрицы #алгоритмы #заполнениематриц
Рекомендации по теме
welcome to shbcf.ru