编程思想
dzhong007
这个作者很懒,什么都没留下…
展开
-
java设计模式
java设计模式设计原则名称描述单一职责原则一个类应该有且仅有一个引起它变化的原因,否则类应该拆分。开闭原则对扩展开放,对修改关闭,即对程序修改的时候不修改原有的代码。里氏替换原则任何基类可以出现的地方,子类一定可以出现。依赖倒置原则这也是开闭原则的基础,面向接口编程,依赖于抽象而不是具体。接口隔离原则使用多个隔离接口比使用单个好,能够降低...原创 2019-03-10 19:17:17 · 95 阅读 · 0 评论 -
数据结构-树
数据结构-树树特点:一个节点,即只有根节点,也可以是一棵树;其中任何一个节点与下面所有节点构成的树成为子树;根节点没有父节点,而叶子节点没有子节点;除根节点外,任何节点有且仅有一个父节点;任何节点可以有0~n个字节点。平衡二叉树树的左右高度差不能超过1;任何往下递归的左子树和右子树,必须符合第一条性质;没有任何节点的空树或只有根节点的树也是平衡二叉树。二叉查找树在...原创 2019-03-11 20:36:53 · 129 阅读 · 0 评论