![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer面试必会
xiaoming_tju
年少不被层楼误,余生不羁尽自由。
展开
-
《剑指offer》java语言优化版——数组中重复的数字
第一题:找出数组中重复的数字 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的, 但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 public class page39 { public static boolean dup...原创 2019-10-20 14:55:50 · 185 阅读 · 0 评论 -
《剑指offer》java语言优化版——实现Singleton模式
饿汉式 public class Singleton1 { private static Singleton1 instance = new Singleton1(); private Singleton1(){ } public Singleton1 getInstance(){ return instance; } } 懒汉式 publ...原创 2019-10-20 14:52:58 · 143 阅读 · 0 评论