형님들 제가 예전에 2차원 배열 내에서 가장 큰 직사각형 구하는 문제를 도전 한 적이 있거든요?

요즘에 코드를 다시 봐서 풀어볼라고 하는데, 무슨 알고리즘인지 몰라서 그런데 알려주실 수 있을까요?


예를들어 2차원 배열에서, 0으로 이루어진, 가장 큰 직사각형 구하기.


입력 방식)

H W

s...1

s...2

...

s...H


입력 예 1)

4 5

01100

00000

00011

10111

출력 예 1)

6


이런식으로...

내가 도전? 했을 때는 for문 6중첩을 해서... 실패한 적이 있읍니다.