技术栈

Leetcode笔记——二叉树的迭代遍历

吉祥如意_2024-03-11 15:53

中序遍历:

定义一个 保存中间量的栈 和一个 结果数组

  1. 模板写法

注释版:

背诵版:

前序遍历

  1. 中 右 左 的顺序遍历
  1. 模板写法,按中 左 右 的顺序遍历

后序遍历

  1. 模板写法,按左 右 中 的顺序遍历

注释版:

背诵版:

上一篇:maven项目引入私有jar,并打包到java.jar中
下一篇:设计模式 | 单例模式 | 懒汉&饿汉
相关推荐
不太可爱的叶某人
20 分钟前
【学习笔记】MySQL技术内幕InnoDB存储引擎——第5章 索引与算法
笔记·学习·mysql
黑听人
2 小时前
【力扣 困难 C】329. 矩阵中的最长递增路径
c语言·leetcode
YuTaoShao
4 小时前
【LeetCode 热题 100】141. 环形链表——快慢指针
java·算法·leetcode·链表
巴伦是只猫
4 小时前
【机器学习笔记 Ⅲ】4 特征选择
人工智能·笔记·机器学习
小小小新人12123
5 小时前
C语言 ATM (4)
c语言·开发语言·算法
不爱说话的采儿
5 小时前
UE5详细保姆教程(第四章)
笔记·ue5·游戏引擎·课程设计
weixin_41881387
5 小时前
Python-可视化学习笔记
笔记·python·学习
你的冰西瓜
5 小时前
C++排序算法全解析(加强版)
c++·算法·排序算法
Vic10101
5 小时前
Java 开发笔记:多线程查询逻辑的抽象与优化
java·服务器·笔记
এ᭄画画的北北
5 小时前
力扣-31.下一个排列
算法·leetcode
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02集群聊天服务器---MySQL数据库的建立03Coze扣子平台完整体验和实践(附国内和国际版对比)04免费领50刀!AnyRouter一键解锁Claude最强编程模型05Java学习第十五部分——MyBatis06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07基于odoo17的设计模式详解---单例模式08使用Ruby接入实时行情API教程09DeepSeek各版本说明与优缺点分析10RAL-2025 | 触觉助力无人机空中探索!基于柔顺机器人手指的无人机触觉导航