https://programmers.co.kr/learn/courses/30/lessons/67258?language=python3 코딩테스트 연습 - 보석 쇼핑 ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr 프로그래머스 문제는 항상 길다. 링크로 대체한다. 처음에는 투포인터가 의미없다고 생각해서 풀다가 계속해서 시간 초과가 떴다. 결국, 답안을 보며 코드는 제외하고 이론만 습득한 후 구현을 했다. 투포인터를 이용해서 보석의 종류가 부족할 때는 end를 늘리고 보석의 종류가 다 모였다면 조건에 맞지 않을 때 까지 start를 늘려준다. from collections import defa..