Возможный дубликат: поиск алгоритма наибольшей подматрицы
Мне нужна помощь с проблемой.
Учитывая, что доска MxN
представлена M
буквами (a-z) в каждой из строк N
, мне нужно найти самую большую область, в которой есть только 2 типа букв. Область должна иметь прямоугольную форму. Вот пример:
4x4:
AAAA
ABBC
BBCA
DCAA
Вывод будет 6, потому что самая большая прямоугольная область, в которой есть только 2 типа букв, находится в верхнем углу AAA-ABB, есть только A и B (2 типа).