programmers.co.kr/learn/courses/30/lessons/12905
코딩테스트 연습 - 가장 큰 정사각형 찾기
[[0,1,1,1],[1,1,1,1],[1,1,1,1],[0,0,1,0]] 9
programmers.co.kr
level2 DP
def solution(board):
answer = 0
for i in range(len(board)):
for j in range(len(board[0])):
if(i > 0) and j > 0 and board[i][j] != 0:
board[i][j] = min(board[i][j-1],board[i-1][j],board[i-1][j-1]) +1
answer = max(answer, board[i][j])
return answer ** 2
검색했따... 너무 어려워~~!! 특히 DP문제는 정말 너무 어렵다 !!!
'2 > 프로그래머스' 카테고리의 다른 글
프로그래머스 연습 문제 - 가장 긴 팰린드롬 (0) | 2020.11.01 |
---|---|
프로그래머스 연습 문제 - JadenCase 문자열 만들기 (0) | 2020.10.30 |
프로그래머스 연습 문제 - 베스트앨범 (0) | 2020.10.28 |
프로그래머스 연습 문제 - 짝지어 제거하기 (0) | 2020.10.27 |
프로그래머스 연습 문제 - 같은 숫자는 싫어 (0) | 2020.10.26 |