摘要: 一、概念 装饰器模式(Decorator Pattern)指在不改变原有对象结构的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能)。符合开闭原则,对拓展开发,对修改关闭 模式动机:一般有2种方式可以实现给一个类或对象增加行为(方法) 继承:通过继承一个现有类可以使得 阅读全文
posted @ 2022-12-07 21:01 ImreW 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、题目 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 二、思路 利用双端队列的两端皆可添加元素的特性,设打印列表(双端队列) tmp ,并规定: 奇数层 则添加至 tmp 尾部 , 偶数层 则 阅读全文
posted @ 2022-12-07 18:28 ImreW 阅读(12) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/engineerLF/p/5393006.html to do 阅读全文
posted @ 2022-12-07 17:59 ImreW 阅读(36) 评论(0) 推荐(0) 编辑