-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
중복 제거 set함수 이용
22.04.02 14:47 작성 조회수 137
0
안녕하세요 순열을 구할때 중복순열의 코드에서
중복을 제거할때 set함수를 이용해도 될까요 ?
테스트는 통과했습니다
중복을 제거할때 set함수를 이용해도 될까요 ?
테스트는 통과했습니다
def DFS(L):
global res, cnt
if L == m:
if len(res) != len(set(res)):
pass
else:
for i in res:
print(i, end = ' ')
print()
cnt += 1
else:
for i in range(1, n+1):
res[L] = i
DFS(L+1)
if __name__ == "__main__":
n, m = map(int, input().split())
res = [0] * m
cnt = 0
DFS(0)
print(cnt)
답변을 작성해보세요.
0
답변 1