当前位置: 首页 > news >正文

网站备案的好处wordpress内网

网站备案的好处,wordpress内网,网站,商城,app 建设,网站建设 总体目标题目地址:从上往下打印二叉树_牛客题霸_牛客网 题目回顾: 不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{8,6,10,#,#,2,1},如以下图中的示例二叉树,则依次打印8,6,10,2,1(空节点不打印&…

题目地址:从上往下打印二叉树_牛客题霸_牛客网

题目回顾:

不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{8,6,10,#,#,2,1},如以下图中的示例二叉树,则依次打印8,6,10,2,1(空节点不打印,跳过),请你将打印的结果存放到一个数组里面,返回。

解题思路:

使用队列

首先,队列是尾部插入,头部删除的一种数据结构。在遍历树的过程中使用层序遍历的话,是从根开始由左向右进行遍历的,那么我们在遍历树的时候将当前根的结点存入到队列中去,遍历到结点时将其从队列中删除,这样一来,队列poll方法获取的队列的头就是按从上到下顺序的。也就是我们要的结果。

整体代码:

    public static ArrayList<Integer> PrintFromTopToBottom(TreeNode root) {ArrayList<Integer> res = new ArrayList<>();if (root == null)return res;Queue<TreeNode> q = new LinkedList<>();q.offer(root);while (!q.isEmpty()){TreeNode cur = q.poll();res.add(cur.val);if (cur.left!=null){q.add(cur.left);}if (cur.right != null)q.add(cur.right);}return res;}

http://www.yayakq.cn/news/554932/

相关文章:

  • 沈阳模板网站制作邯郸网站建设哪儿好
  • 一个人做两个博客网站20平米小门店装修
  • 济宁有做企业网站吗广州站到广州南站地铁要多久
  • 使用redis做视频网站缓存做商业地产常用的网站
  • 网站建设基础摘要学校网站建设小组及分工
  • 网站建设开发方式包括购买提高工作效率
  • 响应式布局网站模板自己做网站赚流量钱
  • 企业如何建自己的网站网站建设制作方式有哪些
  • 交互式网站制作360如何做网站优化
  • 专业摄影网站网站备案最快几天
  • asp网站上传服装网站设计公司
  • 网站推广软文案例wordpress章节分页
  • 高级布局编辑器wordpress新乡网站关键字优化
  • angular 做网站欧派全屋定制
  • 佛山高端网站开发公司专门做验收报告的网站
  • 音乐网站建设策划企业网站优化暴肃湖南岚鸿很好
  • 山西省住房和建设厅网站首页网站后台的网址忘记了
  • 网站外链带nofollow是什么意思建设高端网站公司
  • 强比网站建设美食网站 怎么做
  • 上海网站域名备案处百度账号购买网站
  • 做网站的图片需要多少钱高端汽车
  • 怎么查看网站是什么软件做的wordpress 视差模板
  • 网站开发学习路线搜索引擎优化方案
  • 太原网站设计开发公司在哪些网站做外贸好
  • 推广网站免费网站开发服务转包合同
  • 潍坊网站排名优化淄博百度电话
  • 宁波网站建设工作做视频素材哪个网站好
  • 使用wordpress的网站河北石家庄房价
  • 做视频的网站网址怎么做成二维码
  • 漂亮的网站底部代码域名注册服务商