LeetCode (4) 二叉树的最小深度
利用广度优先算法(BFS)解决二叉树的最小深度问题
利用广度优先算法(BFS)解决二叉树的最小深度问题
LinkedList的源码分析以及与ArrayList区别
反转链表的两种思路,三种实现。递归与迭代的思路解决问题,从前往后与从后往前的方式递归解决问题。
原型模式,实际项目用不到,创造型模式简单了解深浅拷贝
解决代理模式中埋的坑,介绍JDK中的动态代理原理以及与第三方动态代理CGLib的简单区别
使用递归与动态规划解决凑零钱问题
代理模式的介绍以及简单示例
建造者模式的简单介绍以及示例
抽象工厂模式的定义以及简单实现
使用虚拟机搭建一个独立的饥荒服务器
工厂模式的介绍以及示例
单例模式的介绍以及几种实现