BOJ_15649_N과 M(1)
2021. 7. 19. 22:14ㆍ백준 알고리즘(BOJ)
1.
구분: 백트레킹
언어: Python
전략:
- DFS와 백트레킹을 이용한다.
- 방문하지 않은 것들 중에, 방문을 했다면 방문 처리를 하고, 다음 층으로 내려가 재귀를 통해 또 새로운 수를 방문한다.
- 백트레킹이므로 다시 돌아올 때, 맨 전에 방문 처리를 한 것은 다시 방문하지 않음으로 변경한다.
2. 코드
3.
- 백트레킹 유형의 가장 기본이다.
- 출력할 때, 공백을 처리하지 않아사 계속 틀렸다.
- 처음 접하는 유형이라 나에게는 많이 어려웠다.
'백준 알고리즘(BOJ)' 카테고리의 다른 글
BOJ_17478_재귀함수가 뭔가요? (0) | 2021.08.04 |
---|---|
BOJ_7576_토마토 (0) | 2021.07.31 |
BOJ_1920_수 찾기 (0) | 2021.07.17 |
BOJ_1931_회의실 배정 (0) | 2021.07.13 |
BOJ_2217 (0) | 2021.07.13 |