백준 풀이

파이썬 15649번 파이썬 (백트레킹 by dfs)

ag2개발자 2022. 8. 28. 18:42

def dfs():
    if len(arr)== m:
        print(" ".join(map(str, arr)))
        return
    for i in range(1,n+1):
        if i in arr:
            continue
        arr.append(i)
        dfs()
        arr.pop()

n,m = map(int,input().split())
arr=[]
dfs()

'백준 풀이' 카테고리의 다른 글

백준 1874번 파이썬 (스택)  (0) 2022.08.28
백준 1912번 파이썬 (백트레킹)  (0) 2022.08.28
백준 1002번 파이썬  (0) 2022.08.28
백준 1002번 파이썬  (0) 2022.08.28
백준 1932번 파이썬 (dp)  (0) 2022.08.28