combinations1 [TIL] itertools. permutations, combinations 순열과 조합 알고리즘 문제에서 자주쓰이는 itertools의 combinations, permutations 를 알아보자 permutations(iterable한 객체, r = 조합할 요소 개수 or None) 순열 : 서로 다른 n개의 원소에서 r개를 중복없이 순서에 상관있게 선택하는 혹은 나열하는 것 인자 : iterable객체, ( r은 선택 사항) 한 개를 받고 옵션으로 개수! r이 지정되지 않았거나 None인 경우 r 의 기본값은 iterable객체 길이를 받는다. 튜플로 생성되며 요소의 순서에 따라 정렬되어 나열된다. - 예시 permutations('ABCD', 2) --> AB AC AD BA BC BD CA CB CD DA DB DC permutations(range(3)) --> 012 021 10.. 2023. 5. 3. 이전 1 다음