
Відшукати максимальний та мінімальний елемент кожного рядка і стовпця двовимірного масиву, їх номера


Ответы на вопрос

Ответ:
2. Запиши, які небезпечні для життя ситуації мож а) на проїзній частині дороги: б) у разі зустрічі з незнайомцями: в) під час спілкування з незнайомцями в соціальних г) під час купання у водоймі: г) на дитячих ігрових майданчиках: д) під час екскурсії:



Щоб знайти максимальний та мінімальний елемент кожного рядка і стовпця двовимірного масиву разом з їх номерами, вам потрібно пройтись по кожному рядку та стовпцю і зберегти номери максимального та мінімального елементів.
Ось приклад коду на мові Python, який можна використати для досягнення цієї мети:
pythondef find_min_max_elements(matrix):
rows = len(matrix)
cols = len(matrix[0])
min_elements = []
max_elements = []
# Знаходимо мінімальні та максимальні елементи в кожному рядку
for i in range(rows):
min_element = matrix[i][0]
max_element = matrix[i][0]
min_index = 0
max_index = 0
for j in range(1, cols):
if matrix[i][j] < min_element:
min_element = matrix[i][j]
min_index = j
if matrix[i][j] > max_element:
max_element = matrix[i][j]
max_index = j
min_elements.append((min_element, (i, min_index)))
max_elements.append((max_element, (i, max_index)))
# Знаходимо мінімальні та максимальні елементи в кожному стовпці
for j in range(cols):
min_element = matrix[0][j]
max_element = matrix[0][j]
min_index = 0
max_index = 0
for i in range(1, rows):
if matrix[i][j] < min_element:
min_element = matrix[i][j]
min_index = i
if matrix[i][j] > max_element:
max_element = matrix[i][j]
max_index = i
min_elements.append((min_element, (min_index, j)))
max_elements.append((max_element, (max_index, j)))
return min_elements, max_elements
Ви можете використати цю функцію, передавши двовимірний масив у вигляді списку списків. Функція поверне два списки min_elements
і max_elements
. Кожен елемент цих списків буде містити мінімальний (або максимальний) елемент разом з його номерами.
Наприклад, якщо ми маємо наступний двовимірний масив:
pythonmatrix = [
[5, 8, 3],
[2, 1, 7],
[9, 4, 6]
]
min_elements, max_elements = find_min_max_elements(matrix)
min_elements
буде містити [(3, (0, 2)), (1, (1, 1)), (4, (2, 1)), (2, (1, 0)), (1


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili