自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 top K

1.最简单的思路是把输入的n个整数排序,排序后位于最前面的k个数就是最小的k个数,这种思路的时间复杂度为O(nlgn) public int findKthLargest(int[] nums, int k) { Arrays.sort(nums); return(nums[k]); }2.基于快速Partion函数解决,不需对所有的整数排序,只需找到数

2017-03-29 14:42:15 208

原创 单例模式的三种实现-Java

1.双重检查锁定:加同步锁前后两次判断实例是否已存在 public class Singleton { private Singleton(){} private volatile static Singleton instance=null; public static Singleton getInstance(){ if(instance==null){ synchroniz

2017-03-20 17:02:46 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除