注意后后序和前序的区别
当用栈iterative代替recursive时,要考虑前续是将left child入栈,后续需要的是右子树
另外注意一点accept的时间有时候有事快不一定是算法的不同。
本文探讨了使用栈进行迭代遍历二叉树的方法,并强调了前序与后序遍历的区别。对于前序遍历,通常先将左子节点压入栈中;而后序遍历则需考虑右子节点。
注意后后序和前序的区别
当用栈iterative代替recursive时,要考虑前续是将left child入栈,后续需要的是右子树
另外注意一点accept的时间有时候有事快不一定是算法的不同。
733
717
506
652
353
1626

被折叠的 条评论
为什么被折叠?