[Leetcode] 215. Kth Largest Element in an Array

서해빈·2021년 4월 22일
0

코딩테스트

목록 보기
55/65

문제 바로가기

sort

class Solution:
    def findKthLargest(self, nums: List[int], k: int) -> int:
        return sorted(nums, reverse=True)[k-1]

heap

import heapq

class Solution:
    def findKthLargest(self, nums: List[int], k: int) -> int:
        _nums = nums[:]
        heapq.heapify(_nums)
        return heapq.nlargest(k, _nums)[-1]

0개의 댓글