摘要: 在实际软件系统设计和开发中,会经常遇到这种问题:我们为了完成某项工作购买了一个第三方的库来加快开发。 这就带来了一个问题: 我们在应用程序中已经设计好了接口,与这个第三方提供的接口不一致,为了使得这些接口不兼容的类可以在一起工作,Adapter 模式提供了将一个类(第三方库)的接口转化为客户(购买使用者)希望的接口。 阅读全文
posted @ 2014-05-04 21:19 月轩 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 要求:从上往下打印二叉树的每个结点,同一层的结点按照从左到右的顺序打印。 算法思想:每一次打印一个结点的时候,如果该结点有子结点,则把该结点的子结点放到一个队列的末尾。接下来到队列的头部取出最早进入队列的结点,重复前面的打印操作,直到队列中所有的结点都被打印出来为止。 阅读全文
posted @ 2014-05-04 20:14 月轩 阅读(142) 评论(0) 推荐(0) 编辑