Kth Largest Element in an Array
来源:互联网 发布:部落冲突龙升级数据 编辑:程序博客网 时间:2024/06/06 12:46
Solution 1: 自己写的
O(nk), Runtime: 126 ms, beats 1.73% submissions.
public class Solution { public int findKthLargest(int[] nums, int k) { for(int i = 0; i < k; i++) { int tmp = 0; for(int j = i+1; j < nums.length; j++) { if(nums[j] > nums[i]) { tmp = nums[i]; nums[i] = nums[j]; nums[j] = tmp; } } } return nums[k-1]; }}
Solution 2: Naive. 居然也过了
Runtime: 5ms
public class Solution { public int findKthLargest(int[] nums, int k) { Arrays.sort(nums); return nums[nums.length-k]; }}
0 0
- Kth Largest Element in an Array
- Leetcode Kth Largest Element in an Array
- Kth Largest Element in an Array
- Kth Largest Element in an Array
- Leetcode: Kth Largest Element in an Array
- LeetCode Kth Largest Element in an Array
- [LeetCode] Kth Largest Element in an Array
- Kth Largest Element in an Array
- [leetcode] Kth Largest Element in an Array
- Kth Largest Element in an Array
- Kth Largest Element in an Array
- leetcode--Kth Largest Element in an Array
- Kth Largest Element in an Array
- 215.Kth Largest Element in an Array
- #leetcode#Kth Largest Element in an Array
- LeetCode Kth Largest Element in an Array
- LeetCode215:Kth Largest Element in an Array
- Kth Largest Element in an Array
- nodejs 导出excel
- TextWatcher
- 9 Maven-继承和反应堆
- mysql数据库 复制一条记录到另外一张表中 本来为null的datatime字段,复制到另一张表中变为了0000-00-00 00:00:00
- 两只母鸡
- Kth Largest Element in an Array
- UIMenuController,复制UILabel上的文字
- ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身
- 仿新浪微博放大缩小按钮
- 2016年了
- IOS之数据持久化
- setsockopt用法详解
- Spring Rmi远程方法调用 例子2
- lombok 使用