javaSE.二叉树的遍历
5个点的二叉树
👇👇👇
↗f
a →c → (null)
↘b → e
↘ d
前序遍历👇
根->左->右



中序遍历👇
左根右

后面的代码有些混乱,主要就是数据追踪👇👇👇
点三行断电👇


点击右上角调试👇

点击F9观察控制台和线程👇


👇这里是运行的行数,第几行代码的意思

👇当前行数变量情况

上面断电多加一条if语句👆更清晰。其实就是递归流程以及其中变量情况
后序遍历👇

层序遍历👇
队列👉javaSE.队列-CSDN博客

👇👇👇
↗f
a →c → (null)
↘b → e
↘ d
根->左->右



左根右

点三行断电👇


点击右上角调试👇

点击F9观察控制台和线程👇


👇这里是运行的行数,第几行代码的意思

👇当前行数变量情况

上面断电多加一条if语句👆更清晰。其实就是递归流程以及其中变量情况

队列👉javaSE.队列-CSDN博客
