알고리즘 풀이/백준
[1780] 백준 - 종이의 개수(JAVA)
- answer {-1, 0, 1로 이루어진 종이 수를 저장 } - 한 변의 길이를 N으로 하는 종이를 (1,1)부터 탐색 => search(시작r, 시작c, 한변길이N) - 같은 숫자로 이루어졌는지 탐색 => checkNum(시작r, 시작c, 한변길이n) (r, c) ~ (r+n-1, c+n-1)의 배열 안이 모두 같은 수로 이루어져있는지 검사 - pivot : 배열의 첫 좌표 : 배열 속 다른 값들이 모두 이 값과 같으면, 같은 수로 이루어진 종이임 - isSame : 같은 수로 이루어져 있으면 true, 아니면 false - checkNum이 true면, 같은 값으로 이루어져있는 종이이므로, answer[num+1]++ num = -1 이면, answer[0]++ num = 0 이면, answer[..
2021. 8. 11.