摘要:
使用两个栈来协助完成二叉树的遍历操作。 不难发现,如果我们以“根->右->左”的顺序遍历二叉树,将结果压进栈中,弹栈的时候顺序就是“左->右->根”,也就是后序遍历的结果了。 而“根->右->左”的遍历顺序和先序遍历很像(先序遍历是“根->左->右”) 用stack1协助,对每个结点依次将“根->右 阅读全文
posted @ 2020-05-15 10:43
知道了呀~
阅读(589)
评论(0)
推荐(0)
摘要:
class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vector<int>> res; //注意判断根为空的情况 if (root == NULL) return res; queue<Tr 阅读全文
posted @ 2020-05-15 09:19
知道了呀~
阅读(320)
评论(0)
推荐(0)

浙公网安备 33010602011771号