보석1 [Python] 프로그래머스 보석 쇼핑 코딩테스트 연습 - 보석 쇼핑 ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr 풀이 투포인터를 사용하여 문제에서 주어진 조건대로 처리하여 해결했습니다. 코드 def solution(gems): answer = [] unique_gem = set(gems) select_gem = dict() left = 0 right = 0 select_gem[gems[0]] = 1 minLen = 987654321 while left < len(gems) and right < len(gems): curLen = 0 if len(select_gem) == len(unique_gem): curLen = ri.. 2021. 5. 10. 이전 1 다음