Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 5: Максимальный прямоугольник
Напишите определение функции maximalRectangle(matrix), которая принимает один аргумент:
matrix(List[List[str]]) — бинарная матрица размеромrows x cols, состоящая из символов'0'и'1'.
Функция должна найти площадь наибольшего прямоугольника, содержащего только '1', и вернуть эту площадь.
Примеры
Пример 1:

Ввод:
matrix = [["1","0","1","0","0"],
["1","0","1","1","1"],
["1","1","1","1","1"],
["1","0","0","1","0"]]
Вывод:
6
Пояснение: Максимальный прямоугольник выделен на рисунке выше и его площадь равна 6.
Пример 2:
Ввод:
matrix = [["0"]]
Вывод:
0
Пример 3:
Ввод:
matrix = [["1"]]
Вывод:
1
Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии