上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: import java.util.ArrayList; class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } 阅读全文
posted @ 2020-08-21 15:59 Adom_ye 阅读(101) 评论(0) 推荐(0) 编辑
摘要: /** * 输入两个整数序列,第一个序列a56爆大奖在线娱乐栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。 * 假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序, * 序列4,5,3,2,1是该压栈序列对应的一个弹出序列, * 但4,3,5,1,2就不可能是该压栈序列的弹出序列。 阅读全文
posted @ 2020-08-21 15:39 Adom_ye 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 现实生活中的适配器例子--多功能转换插头 基本介绍 1、适配器模式将某个类的接口转换成客户端期望的另一个接口a56爆大奖在线娱乐,主要目的是兼容性,让原本因接口不匹配不能在一起工作的两个类可以协同工作,、 2、适配器模式属于结构型模式 3、主要分:类适配器模式、对象适配器模式、接口适配器模式 工作原理 1、适配器模 阅读全文
posted @ 2020-08-20 09:35 Adom_ye 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 引出问题 1、需要建房子:打桩、砌墙、封顶 2、房子各种各样,比如普通房、高楼等 3、请编写重新,完成需求 传统方法解决盖房需求 思路分析 代码 public abstract class AbstractHouse { //打地基 public abstract void buildBasic() 阅读全文
posted @ 2020-08-20 09:09 Adom_ye 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 原型模式 克隆羊问题 现在有一只羊,姓名为tom,年龄为1,颜色为白色,请编写程序创建和tom羊属性完全相同的10只羊. 传统方法解决克隆羊问题 思路分析 代码 Sheep public class Sheep { private String name; private int age; priv 阅读全文
posted @ 2020-08-20 09:02 Adom_ye 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 工厂模式属于创建型模式.提供了a56爆大奖在线娱乐创建对象的最佳方式. 介绍 定义一个创建对象的接口,让其子类自己决定实例化哪一工厂类,工厂模式使其创建过程延迟到子类进行. 应用实例一 您需要一辆汽车,可以直接从工厂里面提货,而不用去管这俩汽车是怎么做出来的,如果想新增一个产品,只有扩展一个工厂类就可以, 阅读全文
posted @ 2020-08-19 06:06 Adom_ye 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 单例模式介绍 所谓单例模式,就是采取一定的方法保证在整个的软件系统中,只能存在一个对象实例,并且该实例只提供一个取得其对象实例的方法(静态方法) 单例模式有八种方法 1、饿汉式(静态常量) 2、饿汉式(静态代码块) 3、懒汉式(线程不安全) 4、懒汉式(线程安全,同步方法) 5、懒汉式(线程安全,同 阅读全文
posted @ 2020-08-14 07:06 Adom_ye 阅读(141) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; /** * 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字, * 例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 * 则依次打印出数字1,2,3,4,8,12,16 阅读全文
posted @ 2020-08-09 20:48 Adom_ye 阅读(114) 评论(0) 推荐(0) 编辑
摘要: class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } /** * 操作给定的二叉树,将其变换为源二叉树的镜像。 阅读全文
posted @ 2020-08-09 20:45 Adom_ye 阅读(105) 评论(0) 推荐(0) 编辑
摘要: class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } import javax.swing.tree.Tree 阅读全文
posted @ 2020-08-09 20:44 Adom_ye 阅读(97) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页