[프로그래머스] 완전탐색 - 모음사전
나의 답 from itertools import product def solution(word): wordList = [] answer = ['A', 'E', 'I', 'O', 'U'] for i in range (1,6,1): for j in list(product(answer, repeat=i)): wordList.append(j) wordList.sort() for index, value in enumerate(wordList): if word == ''.join(value): return index+1 return word product를 이용해서,,,, 풀어보았다. 길이가 1개일 때, 2개일 때, ***, 5개일 때의 모든 경우의 수를 모아두고, 정렬시키면, 문자열 순서대로 나온다는 것... 그..
2024. 2. 16.