Problem Solving/📕Programmers
[Programmers] 징검다리 건너기 (Python)
📖 문제 https://programmers.co.kr/learn/courses/30/lessons/64062 코딩테스트 연습 - 징검다리 건너기 [2, 4, 5, 3, 2, 1, 4, 2, 5, 1] 3 3 programmers.co.kr 💻 코드 from collections import defaultdict import heapq def solution(stones, k): hq = [-stones[i] for i in range(0, k)] heapq.heapify(hq) dt = defaultdict(int) for i in range(0, k): dt[stones[i]] += 1 answers = [-hq[0]] # 투 포인터(Two Pointers) 선언 start, end = 1, k wh..
2021. 10. 12. 22:51