BOJ/Baekjun-10974-python
質問する📖
に答える🙏
コード#コード#💻
# boj, 10974 : 모든 순열, python3
# 브루트포스 알고리즘
import sys
def dfs(depth):
global answer
if depth == n:
answer.append([num for num in check])
else:
for i in range(n):
if i + 1 in check:
continue
check[depth] = i + 1
dfs(depth + 1)
check[depth] = 0
if __name__ == '__main__':
answer = []
n = int(sys.stdin.readline())
check = [0] * n
dfs(0)
for case in answer:
print(*case)
結果😎
ソース&ハーブ📝
boj
github
Reference
この問題について(BOJ/Baekjun-10974-python), 我々は、より多くの情報をここで見つけました https://velog.io/@cosmos/BOJ백준-10974-pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol