적록색약
풀이
https://www.acmicpc.net/problem/10026
이차원 배열의 각 index에 순차적으로 접근
현재 위치를 기준으로 상하좌우 조사
- 현재 위치와 같은 색깔 && 아직 방문 하지 않았으면
- 이동
2번 다시 수행
https://www.acmicpc.net/problem/10026
이차원 배열의 각 index에 순차적으로 접근
현재 위치를 기준으로 상하좌우 조사
2번 다시 수행
https://www.acmicpc.net/problem/6603
https://www.acmicpc.net/problem/2583
https://www.acmicpc.net/problem/11403
다시 푼 문제이다. DFS를 이해하고 있으면 쉬운 문제이다.
위의 경우를 생각해보자.
그래프
그래프를 저장하는 방법
그래프의 탐색
목적 : 모든 정점을 한 번씩 방문
깊이 우선 탐색 (DFS)
1 | void dfs(int x){ |
너비 우선 탐색 (BFS)
1 | queue<int> q; |
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV4suNtaXFEDFAUf
https://www.acmicpc.net/problem/2914