Помощь с информатикой Задана матрица А (mxn). Найти максимальный элемент в каждой строке матрицы. Результат - одномерный массив.

9 Июн 2021 в 19:50
332 +1
0
Ответы
1

Для решения этой задачи вам нужно выполнить следующие шаги:

Создайте функцию, которая будет принимать на вход двумерный массив матрицуматрицуматрицу и возвращать одномерный массив с максимальными значениями в каждой строке.

Пройдитесь по каждой строке матрицы с помощью цикла.

Для каждой строки найдите максимальный элемент с помощью функции max.

Добавьте найденный максимальный элемент в новый массив.

Верните полученный массив.

Пример кода на Python:

def find_max_in_each_rowmatrixmatrixmatrix:
max_values = for row in matrix:
max_value = maxrowrowrow max_values.appendmaxvaluemax_valuemaxv alue return max_values
# Пример использования функции
matrix = [1,2,3],[4,5,6],[7,8,9] [1, 2, 3],
[4, 5, 6],
[7, 8, 9]
[1,2,3],[4,5,6],[7,8,9]
result = find_max_in_each_rowmatrixmatrixmatrix printresultresultresult # Вывод: 3,6,93, 6, 93,6,9

Вы можете изменить размеры и значения матрицы в примере выше согласно вашим данным.

17 Апр 2024 в 16:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир