题目描述: 思路: 代码实现:(ps:不要忘记前期判断,我开始没每判断搞了十分钟都不知道哪错了,千万不要偷懒呀)
从上往下打印出二叉树的每个节点,同层节点从左至右打印。
害,这不就是树的层次遍历吗。循环借助辅助数组存放当前层。/* function TreeNode(x) { this.val = x; this.left = null; this.right = null; } */ function PrintFromTopToBottom(root) { if(root==null){ return []; } // write code here const tep = []; tep.push(root); const res = []; while (tep.length != 0) { tepNode = tep[0]; res.push(tepNode.val); if (tepNode.left) { tep.push(tepNode.left); } if (tepNode.right) { tep.push(tepNode.right); } tep.shift(); } return res; }
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算