파이썬 코딩테스트
https://programmers.co.kr/learn/courses/30/lessons/42626
from heapq import heappush, heappop
def solution(scoville, K):
sorted_s = []
for s in scoville:
heappush(sorted_s, s)
cnt = 0
while True:
first = heappop(sorted_s)
if first >= K:
break
second = heappop(sorted_s)
new = first + second * 2
heappush(sorted_s, new)
cnt += 1
if (len(sorted_s) == 1) & (sorted_s[0] < K):
return -1
return cnt
블로그 프로젝트 회원가입 기능 구현
https://github.com/fancyers/hanghae-blog
'Development' 카테고리의 다른 글
[JavaScript] reduce method, spread syntax, computed property name, ternary operator (0) | 2022.01.31 |
---|---|
[WIL] Node.js에 조금 더 익숙해진 일주일 (0) | 2022.01.30 |
[bootstrap] float, text, flexbox 정렬하기 (0) | 2022.01.29 |
[ajax] 서버에서 보낸 error message 출력하기 (0) | 2022.01.28 |
[TIL] 코딩테스트, Node.js 강의 과제, 회원가입 백엔드 (0) | 2022.01.28 |