![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer
像欢欢一样棒
这个作者很懒,什么都没留下…
展开
-
剑指offer知识点清单
剑指Offer1-51.赋值运算函数暂略2.实现Singleton模式设计一个类,我们只能生成该类的一个实例。饿汉式优点:没有加锁,执行效率会提高,线程安全。缺点:类加载时就初始化,浪费内存。懒汉式线程不安全getInstance时实例为空则创建,否则返回。多线程环境下会导致实例的多次创建。线程安全在方法上添加synchronized...原创 2020-03-22 01:22:50 · 549 阅读 · 0 评论 -
剑指offer_java_40-50
和为s的两个数字VS和为s的连续正数序列/** * @author yangfan * @date 2020/3/21 20:08 * @description 和为s的两个数字VS和为s的连续正数序列 */public class A { private static void sumS(int[] arr, int s) { if (arr == n...原创 2020-03-22 01:10:19 · 102 阅读 · 0 评论 -
剑指offer_java_30-40
连续子数组的最大和/** * @author yangfan * @date 2020/3/21 13:20 * @description 连续子数组的最大和 */public class A { private static void maxSonSum(int[] array) { if (array == null || array.length =...原创 2020-03-21 20:05:44 · 91 阅读 · 0 评论 -
剑指offer_java_21-30
包含min函数的栈/** * @author yangfan * @date 2020/3/20 16:24 * @description 包含min函数的栈 */public class A { private static Stack<Integer> stack = new Stack<>(); private static Sta...原创 2020-03-21 13:17:22 · 97 阅读 · 0 评论 -
剑指offer_java_utils
public class Node { public int value; public Node next; public Node() { } Node(int value) { this.value = value; } public static Node getNode1(int n) { N...原创 2020-03-20 17:57:50 · 72 阅读 · 0 评论 -
剑指offer_java_11-20
数值的整数次方/** * @author yangfan * @date 2020/3/19 20:30 * @description 数值的整数次方 */public class A { private static double Power(double base, int ex) { double result; if (Strin...原创 2020-03-20 17:53:43 · 99 阅读 · 0 评论 -
剑指offer_java_1-10
略设计一个类,我们只能生成该类的一个实例。/** * @author yangfan * @date 2020/3/19 14:43 * @description 实现Singleton模式 * 题目:设计一个类,我们只能生成该类的一个实例。 */public class B { private static class BHodler{ privat...原创 2020-03-19 20:13:26 · 75 阅读 · 0 评论