技术栈

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

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

中序遍历:

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

  1. 模板写法

注释版:

背诵版:

前序遍历

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

后序遍历

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

注释版:

背诵版:

上一篇:maven项目引入私有jar,并打包到java.jar中
下一篇:设计模式 | 单例模式 | 懒汉&饿汉
相关推荐
iAkuya
22 分钟前
(leetcode)力扣100 19螺旋矩阵(方向数组/边界把控)
算法·leetcode·矩阵
爱编程的小吴
26 分钟前
【力扣练习题】热题100道【哈希】 最长连续序列
算法·leetcode·职场和发展
qq_33631393
26 分钟前
java基础-方法引用
java·开发语言·算法
深蓝海拓
34 分钟前
PySide6从0开始学习的笔记(十) 样式表(QSS)
笔记·python·qt·学习·pyqt
Felven
1 小时前
B. Lasers
算法
饕餮怪程序猿
1 小时前
订单分批算法设计与实现:基于商品相似性的智能分拣优化(C++)
开发语言·c++·算法
深蓝海拓
1 小时前
PySide6从0开始学习的笔记(十三) IDE的选择
笔记·python·qt·学习·pyqt
剪一朵云爱着
1 小时前
PAT 1091 Acute Stroke
算法·pat考试
nnsix
1 小时前
Unity 新InputSystem 学习笔记
笔记·学习
子夜江寒
1 小时前
基于 Python 库使用贝叶斯算法与逻辑森林
开发语言·python·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05Labelme从安装到标注:零基础完整指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07BongoCat - 跨平台键盘猫动画工具08jdk21下载、安装(Windows、Linux、macOS)09CentOS的ISO镜像下载10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南