\[프로그래머스 LEVEL3 베스트앨범](https://school.programmers.co.kr/learn/courses/30/lessons/42579!\[](https://velog.velcdn.com/images/helenason/post/50
이번에 나 좀 잘한 것 같다 ㅎㅎ하지만 다른 풀이를 보니 tmp 변수는 불필요했다.내 풀이가 아래의 그림이라면 (위에서 아래 두 경우를 비교)위 코드는 이 그림이다 (아래에서 위의 두 경우를 비교)더욱 간단한 알고리즘이었다! 또 하나 배워간다.생각 없이 구현했지만 이
[프로그래머스] LEVEL3 이중우선순위큐 queue 이용한 풀이 heap 이용한 풀이 많은 사람들이 heapq를 이용해 문제를 풀었다. Iterable.insert(index, value) heapq
\[프로그래머스 LEVEL3 야근 지수](https://school.programmers.co.kr/learn/courses/30/lessons/12927!\[](https://velog.velcdn.com/images/helenason/post/3b
\[프로그래머스] LEVEL3 네트워크처음에 RecursionError 런타임 에러가 출력되었다.다른 코드와 비교했을 때 같은 알고리즘인데 나만 에러가 나서 한참을 찾았다.실수로 dfs()에 j가 아닌 i를 넘겨줘서 발생했던 에러였다.약 2년 전에도 같은 실수를 범했는
\[프로그래머스 LEVEL3 단속카메라](https://school.programmers.co.kr/learn/courses/30/lessons/42884!\[](https://velog.velcdn.com/images/helenason/post/ef
\[프로그래머스 LEVEL3 최고의 집합](https://school.programmers.co.kr/learn/courses/30/lessons/12938!\[](https://velog.velcdn.com/images/helenason/post/5
\[프로그래머스 LEVEL2 멀리 뛰기](https://school.programmers.co.kr/learn/courses/30/lessons/12914!\[](https://velog.velcdn.com/images/helenason/post/30
\[프로그래머스] LEVEL2 귤 고르기나의 아이디어는 tangerine에 들어있는 개수가 최소인 원소를 차례차례 제거하는 방식이었다.나의 아이디어와 반대로 tangerine에 들어있는 개수가 최대인 원소부터 k개 뽑는 방식.lambda를 활용해 tangerine 자체