摘要: 参考博文:https://www.cnblogs.com/jiaoyiping/p/9769554.html 侵权删除 2019-06-28 11:22:29 访问者模式 Visitor 分派概念的介绍:(访问者模式中使用了双分派) 静态分派:发生在编译时期,分派根据静态类型信息发生。例如,方法重载 阅读全文
posted @ 2019-06-28 11:38 由走啦啦啦 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 二叉树 Binary Tree 2019-06-27 20:52:02 阅读全文
posted @ 2019-06-27 20:53 由走啦啦啦 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 有序平行数组实现符号表 2019-06-27 17:35:23 阅读全文
posted @ 2019-06-27 17:36 由走啦啦啦 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 双向链表实现符号表 2019-06-27 16:44:51 阅读全文
posted @ 2019-06-27 16:45 由走啦啦啦 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://www.cnblogs.com/java-my-life/archive/2012/06/01/2526972.html 侵权删除 2019-06-27 15:10:03 什么是命令模式:一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求 阅读全文
posted @ 2019-06-27 15:22 由走啦啦啦 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 参考博文: https://www.cnblogs.com/kym/archive/2009/04/06/1430078.html 侵权删除 职责链 所有具体处理者对象形成一种单链表的结构。 2019-06-27 10:53:13 什么是职责链:一个请求可能有多个接受者,但是最后真正的接受者只有一个 阅读全文
posted @ 2019-06-27 11:03 由走啦啦啦 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在本例中实现了堆数据结构,sort()方法排序堆实例。 只使用堆排序,静态方法 阅读全文
posted @ 2019-06-26 22:35 由走啦啦啦 阅读(147) 评论(0) 推荐(0) 编辑
摘要: union-find :用于解决触点之间的连通性问题,有一下三种算法。 阅读全文
posted @ 2019-06-26 16:52 由走啦啦啦 阅读(639) 评论(0) 推荐(0) 编辑
摘要: import java.util.Iterator; /** * @ClassName LinkedQueue * @Author wangyudi * @Date 2019/7/20 13:47 * @Version 1.0 * @Description * 链表是实现队列 FIFO * 成员变量:队头引用 first、队尾引用 last、大小 count、节点内部类 Nod... 阅读全文
posted @ 2019-06-26 15:34 由走啦啦啦 阅读(115) 评论(0) 推荐(0) 编辑
摘要: import java.util.Iterator; /** * 链表实现下压栈 * 成员变量:栈顶指针 first、节点数量 count 、节点内部类 Node() * 私有方法 * 公开方法:入栈 push、出栈 pop、大小 size、判断为空 isEmpty * 要求:泛型、迭代器 */ public class LinkedStack implements Itera... 阅读全文
posted @ 2019-06-26 15:12 由走啦啦啦 阅读(119) 评论(0) 推荐(0) 编辑