摘要: 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到了子类。 预定披萨 假设你有一个披萨店,预定披萨的代码可能是这么写的: Pizza orderPizza(){ Pi... 阅读全文
posted @ 2017-02-22 22:36 legolas007 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索算法(Depth-First-Search),是搜索算法的一种。是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所有边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。... 阅读全文
posted @ 2017-02-22 17:21 legolas007 阅读(39) 评论(0) 推荐(0) 编辑