BOJ#1080#행렬
BOJ_1080_행렬
BOJ_1080_행렬
2020.11.15문제유형 그리디 문제풀이 Map의 좌표를 순회합니다. 그리고 before_map 과 after_map의 한점씩을 비교합니다. 서로 다를 경우에만 뒤짚는 연산을 수행합니다. 이 문제를 그리디로 해결하지 않고 연산을 뒤짚는 경우를 고려해본다면 (N-2) * (M-2) 이 연산의 개수가 됩니다. 즉, 연산을 하는 경우 그리고 연산을 하지 않는 경우가 생기니까 2^NM 즉, 2의 2500승이 됩니다. (N과 M은 50보다 작거나 같은 자연수입니다.) 코드 package backjun; import java.util.*; import java.io.*; public class BOJ_1080_행렬 { static int row; static int column; static char[][] row_map; sta..