백준 1915 가장 큰 정사각형 (Java)
1. 문제 링크 1915번: 가장 큰 정사각형 첫째 줄에 n, m(1 ≤ n, m ≤ 1,000)이 주어진다. 다음 n개의 줄에는 m개의 숫자로 배열이 주어진다. www.acmicpc.net 2. 문제 및 입출력예제 3. 문제 풀이 예전에 올렸던 목장 건설하기와 거의 같은 문제이다. 0은 true로, 1은 false로 저장한다. 0이 나오면 해당위치에서 (-1, 0), (-1, -1), (0, -1)의 dp 중 최솟값을 선택하고 1을 더한 값으로 저장한다. 2-1. 세 좌표는 정사각형의 각 모서리로 포함되는 위치들이다. 2-2. 그 중 제일 작은 값만큼만 만들 수 있고, 지금 자리도 포함할 수 있으니까 1을 더한다. 좌표에서 dp를 구할 때마다 최댓값을 갱신한다. 4. 코드 import java.io.B..