제리의 기록

[백준] 1149번_RGB거리(Java)

문제 풀이 백준의 1149번 문제입니다. 문제 출처 (1) 문제 파악 (2) 문제 풀이 방법 생각하기 거리에 있는 N개의 집을 색칠하는데 최소 누적합을 구하는 문제입니다. 이때 조건은 인접해 있는 집과는 다른 색상으로 집을 칠해야 한다는 것입니다 현재 위치의 집이 R인 경우 이전 집의 색상은G나 B가 되어야 한다는 뜻이죠! 이때 전체 집을 ...

[백준] 10026번_적록색약(Java)

문제 풀이 백준의 10026번 문제입니다. 문제 출처 (1) 문제 파악 (2) 문제 풀이 방법 생각하기 탐색을 통해 같은 색상을 가진 영역을 찾는 문제입니다. DFS를 활용하여 DFS가 얼마나 수행이 되는지 확인하면 같은 색상의 영역이 몇 개인지 알 수 있을 것입니다. 적록색약이 없는 사람이 보는 영역의 개수를 구하고, ‘G’로 표현된 영역을...