摘要: leetcode 145. Binary Tree Postorder Traversal  二叉树的后序遍历 (中等) 分析一下用非递归方法的思路:跟前序、中序、层序一样都要用到栈,后序的顺序是左 右 根,所以当一个节点值被取出来时,它的左右子节点要么不存在,要么已经被访问过了。先将根结点压入栈,然后定义一个辅助结点 head,while 循环的条件是栈不为空,在循环中,首先将栈顶结点t取出来,如果栈顶结点没有左右子结点,或者其左子结点是 head,或者其右子结点是 head 的情况下。 阅读全文
posted @ 2022-10-09 18:06 okokabcd 阅读(29) 评论(0) 推荐(0) 编辑