摘要: 题目 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 返回其层次遍历结果: 提示: 节点总数 levelOrder(Tree 阅读全文
posted @ 2020-02-26 22:30 Galaxy_hao 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题目 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 例如: 给定二叉树: [3,9,20,null,null,15,7], 返回其层次遍历结果: 提示: 节点总数 levelOrder(TreeNode root) { vector res; if (root) { 阅读全文
posted @ 2020-02-26 22:25 Galaxy_hao 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目 从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 例如: 给定二叉树: [3,9,20,null,null,15,7], 返回: 提示: 节点总数 levelOrder(TreeNode root) { vector res; if (root) { queue que; 阅读全文
posted @ 2020-02-26 22:19 Galaxy_hao 阅读(147) 评论(0) 推荐(0) 编辑