3.1 二叉树遍历的多种进化 本节摘要:二叉树是递归思想的正式主场。本节从递归遍历的极简形态出发,讲清前中后序只是"处理当前节点时机"的排列组合,再进化到迭代遍历与层序遍历,最后以莫里斯遍历收尾——它把空间开销压到常数级,是遍历进化链的终点。 树形结构呼唤递归 第二章学过的递归在链表与数组上多少有点大材小用,到了树上才真正如鱼得水:树本身就是递归定义的——一棵二叉树,要么是空,要么由根加左右两棵子树构成。这个定义直接翻译成遍历代码。 会员。《二叉树遍历的多种进化》收录于灏天文库文集《LeetCode精选算法题解析:面试必备》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。