Skip to content

Latest commit

 

History

History

S0215_kth_largest_element_in_an_array

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

215. Kth Largest Element in an Array

Medium

Given an integer array nums and an integer k, return the kth largest element in the array.

Note that it is the kth largest element in the sorted order, not the kth distinct element.

Example 1:

Input: nums = [3,2,1,5,6,4], k = 2

Output: 5

Example 2:

Input: nums = [3,2,3,1,2,4,5,5,6], k = 4

Output: 4

Constraints:

  • 1 <= k <= nums.length <= 104
  • -104 <= nums[i] <= 104

Solution

using System;

public class Solution {
    public int FindKthLargest(int[] nums, int k) {
        int n = nums.Length;
        Array.Sort(nums);
        return nums[n - k];
    }
}