가능한 중복 편지의 2 종류로 구성된 가장 큰 사각형 영역 찾기 : find largest submatrix algorithm주어진는 M × N 보드에
나는이 문제에 도움이 필요합니다.
가N
라인 각각
M
문자 (A-Z)으로 표시되는
MxN
보드 주어 난 글자의 2 종류가있는 큰 영역을 찾을 수있다. 영역은 직사각형이어야합니다. 여기서 예이다 : 가장 큰 직사각형 영역이되는 문자의 2 종류가 있으므로 상단 모서리 AAA-ABB에,
4x4:
AAAA
ABBC
BBCA
DCAA
출력 될 것이다 (6)가있는 단지 및 B (2 종) .
이 숙제가 있습니까? 또한 얼마나 효율적이어야 하는가? 철저한 검색을 통해 문제를 해결할 수 있지만 원하는 것은 아닌 것 같습니다. – IVlad
알고리즘을 통해 문제를 해결할 수 있다고 생각한다면 그냥 게시하십시오. 제대로 작동하는지 확인하고 결정할 것입니다. – ggg
그래도 흥미로운 문제가 있습니다. –