[힙] 11286번 절댓값 힙

정은경·2020년 6월 27일
0

백준 문제풀이

목록 보기
22/51

1. 문제


2. 나의 풀이

import sys
import heapq

numbers = int(input())
heap = []

for _ in range(numbers):
    num = int(sys.stdin.readline())
    if num != 0:
        heapq.heappush(heap, (abs(num), num))
    else:
        try:
            print(heapq.heappop(heap)[1])
        except:
            print(0)

heaqp의 동작 확인

3. 남의 풀이

https://claude-u.tistory.com/154

4. 느낀 점

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글