Kth Largest Element in an Array
2016-07-11 15:04
316 查看
public class Solution { public int findKthLargest(int[] nums, int k) { PriorityQueue<Integer> queue = new PriorityQueue<>(); for (int i: nums) { queue.offer(i); if (queue.size() > k) { queue.poll(); } } return queue.peek(); } }
相关文章推荐
- http状态代码以及含义
- net-snmp扩展table类型的私有mib
- git使用说明
- 在DJANGO中如何定义get_absolute_url
- PAT-乙级-1010. 一元多项式求导 (25)
- 搭建最简单的SpringMVC框架(使用maven)
- Python写的一个优美的下载器
- Android组件----内容提供器Content Provider
- hive--MapredLocalTask
- CWebBrowser2不写缓存,不读缓存,不写历史记录的方法
- PHP的realpath cache
- MSM8974 上DeviceTree
- linux下JAVA_HOME环境变量的配置
- splinter学习笔记
- Spring整合DWR comet 实现无刷新 多人聊天室
- 【Python学习笔记】面向对象编程:访问限制
- oracle 12c:新特性-表分区或子分区的在线迁移
- 左右法则——教你如何读懂一个定义
- Android网络相关操作类
- C语言概述和数据类型例题与虚拟空间