1985. Find the Kth Largest Integer in the Array
Example 1:
Input: nums = ["3","6","7","10"], k = 4 Output: "3" Explanation: The numbers in nums sorted in non-decreasing order are ["3","6","7","10"]. The 4th largest integer in nums is "3".
class Solution {
public String kthLargestNumber(String[] nums, int k) {
Arrays.sort(nums,new Comparator<String>(){
public int compare(String s1,String s2){
if(s1.length() != s2.length()){
return s2.length() - s1.length();
}
return s2.compareTo(s1);
}
});
return nums[k-1];
}
}
Comments
Post a Comment