java解法

寻找第K大

http://www.nowcoder.com/questionTerminal/e016ad9b7f0b45048c58a9f27ba618bf

数组排序,没说去重,所以只要使用Arrays。sort即可
import java.util.*;

public class Finder {
public int findKth(int[] a, int n, int K) {
Arrays.sort(a);
return(a[n-K]);
}
}

全部评论
今天的面试就到这里
8 回复 分享
发布于 2021-06-27 17:05
你是来搞笑的么
3 回复 分享
发布于 2021-04-23 16:18
0分
1 回复 分享
发布于 2020-11-24 17:21
用排序面试直接死亡
10 回复 分享
发布于 2020-10-16 15:52
面试官:讲一下sort()的源码
10 回复 分享
发布于 2021-06-28 18:36
为啥呀
点赞 回复 分享
发布于 2020-10-21 15:07
sort的本质是冒泡排序啊,机能很差,面试肯定希望你给出又快又占内存少的解法而不是代码少呀。
点赞 回复 分享
发布于 2020-11-14 15:28
这题说了,参照快排的思想写。你用个快排再加个a[n-K]都比这个好。 没说快排思想这题可以这么解
点赞 回复 分享
发布于 2021-03-06 21:45
秀儿,是你吗?hhh
点赞 回复 分享
发布于 2021-03-09 14:10
大佬收下我的膝盖
点赞 回复 分享
发布于 2021-04-08 21:04
0分
点赞 回复 分享
发布于 2021-06-04 11:03
你这样很机车哎
点赞 回复 分享
发布于 2021-06-15 20:37
你为什么刷这个题,要想清楚,而且有点水平的机考谁考你这个
点赞 回复 分享
发布于 2021-09-15 16:55
要求时间复杂度O(n)!
点赞 回复 分享
发布于 2021-09-15 21:22
回去等通知吧
点赞 回复 分享
发布于 2021-11-28 15:33
面向API编程
点赞 回复 分享
发布于 2022-02-02 20:05
就算使用了sort之后,这个 return (a[n-K)应该也不够全面,如果重复的数很多的时候,这个肯定不能得出正确答案
点赞 回复 分享
发布于 2022-03-05 16:42
0分
点赞 回复 分享
发布于 2023-02-09 22:53 广东
感谢你的时间,回家等消息吧
点赞 回复 分享
发布于 2023-08-03 15:14 重庆

相关推荐

10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
评论
38
收藏
分享
牛客网
牛客企业服务