[백준] 15649. N 과 M(1)
출처
https://www.acmicpc.net/problem/15649
과정
- arr은 수열을 저장할 배열을 check는 방문확인할 배열을 만들어준다.
- dfs에서 길이가 m과 같아지면(수열의 길이가 m)
m개 출력에 맞게 출력해주고 return 해준다. - 1부터 n까지의 자연수 범위 안에서 이미 골랐다면 넘어가고
안골랐던 거면 arr배열에 추가해주고 check배열에 방문확인 해준다.
그리고 다음 재귀로 넘어가고 넘어 갔다 오면 방문 해제 및 arr배열에서 초기화 해준다.