Kth Largest Element in an Array(快排)
Input:
[3,2,1,5,6,4]
and k = 2
Output:
5Input:
[3,2,3,1,2,4,5,5,6]
and k = 4
Output:
4class Solution:
def findKthLargest(self, nums, k):
"""
:type nums: List[int]
:type k: int
:rtype: int
"""
heapq.heapify(nums)
return heapq.nlargest(k,nums)[-1]Last updated