0703. Kth Largest Element in a Stream
https://leetcode.com/problems/kth-largest-element-in-a-stream
Description
Design a class to find the kth
largest element in a stream. Note that it is the kth
largest element in the sorted order, not the kth
distinct element.
Implement KthLargest
class:
KthLargest(int k, int[] nums)
Initializes the object with the integerk
and the stream of integersnums
.int add(int val)
Appends the integerval
to the stream and returns the element representing thekth
largest element in the stream.
Example 1:
Constraints:
1 <= k <= 104
0 <= nums.length <= 104
-104 <= nums[i] <= 104
-104 <= val <= 104
At most
104
calls will be made toadd
.It is guaranteed that there will be at least
k
elements in the array when you search for thekth
element.
ac
Last updated