O(N log K), heap[0], pop+push, (score,user)는 스트림에서 상위 K개를 유지하는 핵심 조합입니다.
새 값이 루트보다 클 때만 교체하면 됩니다.
메모리 사용이 O(K)로 제한됩니다.
튜플 비교 방향을 문제 요구와 맞춰야 합니다.
스냅샷이나 유효성 표시를 함께 써야 할 수 있습니다.