DP : Dynamic Programming , 동적 프로그래밍
큰 문제를 작은 문제로 나누어서 해결하고 그 결과물을 토대로 큰 문제를 해결하는 방식
가장 큰 정사각형 찾기