分享一个面试刷题找工作的好平台,可以直接点击:牛客
找工作:
刷题:
经验分享:
题目:
答案:
import heapq import sys n = int(sys.stdin.readline().strip()) data = [] for _ in range(n): line = sys.stdin.readline().strip().split(" ") if line[0] == "push": val = int(line[1]) heapq.heappush(data, -val) elif line[0] == "top" or line[0] == "pop": if data: if line[0] == "top": val = data[0] print(-val) else: val = heapq.heappop(data) print(-val) else: print("empty")
分享一个面试刷题找工作的好平台,可以直接点击:牛客