2017年3月11日

转载:红黑树文章

摘要: http://blog.csdn.net/chenhuajie123/article/details/11951777 阅读全文

posted @ 2017-03-11 22:58 amos-s 阅读(130) 评论(0) 推荐(0)

单向链表的Java实现

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2017-03-11 22:35 amos-s 阅读(2) 评论(0) 推荐(0)

java代码实现:12个高矮不同的人,排成两排,每排必须是从矮到高排列,而且第二排比对应的第一排的人高,问排列方式有多少种?

摘要: 此题参考与其他人思路, 2个解题方式。 1. 2. 阅读全文

posted @ 2017-03-11 22:08 amos-s 阅读(407) 评论(1) 推荐(0)

java两栈实现一个队列

摘要: 思路 入队时,将元素压入s1。出队时,判断s2是否为空,如不为空,则直接弹出顶元素;如为空,则将s1的元素逐个“倒入”s2,把最后一个元素弹出并出队。 阅读全文

posted @ 2017-03-11 22:00 amos-s 阅读(151) 评论(0) 推荐(0)

java二叉树实现代码

摘要: public class Tree { private TreeNode root = null; public Tree() { root = new TreeNode(1, "A"); } private class TreeNode { private int key; private St... 阅读全文

posted @ 2017-03-11 21:56 amos-s 阅读(1672) 评论(0) 推荐(0)

java中介者模式

摘要: 中介者模式主要在于解耦,使用一个中介的对象,封装一组对象之间的交互,这样这些对象就可以不用彼此耦合。 应用场景: 1.当一组对象要进行沟通或者业务上的交互,但是其关系又很复杂混乱时。 2.当一个对象与其他对象要进行紧密的交互,又不想依赖于其他对象时。 3.想创造一个运行于多个类之间的对象,又不想生成 阅读全文

posted @ 2017-03-11 21:51 amos-s 阅读(150) 评论(0) 推荐(0)

导航