

정렬 방식이 문제인 줄 알았는데,
입력 값이 엄청 클 때 입력 방식을 어떻게 설정하는지가 문제였음!
실제 sort보다 heap이 빠른 것은 맞지만,
다른 분들의 풀이를 보니 sort로도 해결 가능한 문제였던 것 같다.
1. 입력 값 클 때 입력 방법
import sys
a = int(sys.stdin.readline())
2. heap
import heapq
- heapq.heappush(heap, a) > a를 heap에 추가
- heapq.heappop(heap) > heap에서 가장 작은 원소를 pop & 리턴. 비어 있는 경우 IndexError가 호출.
'HELLO WORLD > BAEKJOON' 카테고리의 다른 글
| 백준 | 3047 ABC (0) | 2024.06.08 |
|---|---|
| 백준 | 25372 성택이의 은밀한 비밀번호 (0) | 2024.06.08 |
| 백준 | 2511 카드놀이 (0) | 2024.06.08 |
| 백준 | 2744 대소문자 바꾸기 (0) | 2024.06.08 |
| 백준 | 2587 대표값2 (0) | 2024.06.08 |