[Python] sys.stdin.readline() vs input()
[Python] sys.stdin.readline() vs input() 파이썬으로 백준 알고리즘 문제를 풀다 보면 풀이 코드로 나오는 값은 같은데 시간 초과가 나오는 경우가 있다. 이런 경우 문제의 주제에 맞는 알고리즘을 구현을 했다면 값을 입력받는 부분을 한번 살펴보자. 위의 사진의 경우 같은 코드로 구현이 되어있다. 실제로 문제의 코드를 살펴보자. # input()으로 받은경우 import heapq heap = [] n = int(input()) for _ in range(n): x = int(input()) if x == 0: try: print(heapq.heappop(heap)) except: print(0) else: heapq.heappush(heap, x) # sys를 import하여 ..
2022.03.23