摘要:
文章目录114. 二叉树展开为链表题目描述示例 1:示例 2:示例 3:提示:进阶:你可以使用原地算法(O(1) 额外空间)展开这棵树吗?解题思路问题深度分析问题本质核心思想关键难点分析典型情况分析算法对比算法流程图主算法流程(递归DFS + 原地修改)指针操作流程复杂度分析时间复杂度详解空间复杂度 阅读全文
posted @ 2025-12-12 08:36
yangykaifa
阅读(28)
评论(0)
推荐(0)
摘要:
在软件开发中,对象创建是最基础也是最关键的操作之一。随着项目规模的增长,直接使用 new 关键字创建对象会导致代码高度耦合,难以维护和扩展。工厂方法模式正是为了解决这一问题而生的经典设计模式。什么是工厂方法模式?工厂方法模式是一种创建型设计模式,它定义了一个创建对象的接口,但让子类决定实例化哪个类。 阅读全文
posted @ 2025-12-12 08:04
yangykaifa
阅读(11)
评论(0)
推荐(0)

浙公网安备 33010602011771号