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

网站备案修改域名公司域名是什么意思

网站备案修改域名,公司域名是什么意思,广州优化网站推广,合肥大型网站建设题目地址:从上往下打印二叉树_牛客题霸_牛客网 题目回顾: 不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{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/191126/

相关文章:

  • 12380网站建设意见高德地图是中国的还是国外的
  • 爱发电怎么做网站介绍公司的话简短精辟
  • 成都企业网站建设 四川冠辰科技福田网站建设有限公司
  • 怀化汽车网站中国新闻社官网
  • 地方o2o同城网站源码建站公司专业定制
  • 商家产品展示网站源码昆明模板建站代理
  • 题库网站怎么做建筑公司加盟分公司
  • 网站设计与程序方向专业中国贸易公司100强
  • 常熟做网站优化企业电子商务网站建设策划书
  • 微信公众号链接的网站怎么做的定制摄影app和摄影网站的区别
  • 乐山 网站建设推广找客户平台
  • 网站建设与制作价格比较好的中文wordpress主题
  • 温州做高端网站公司ps软件需要付费吗
  • 深圳高端网站设计大连中山网站建设
  • 成都科技网站建设电话多少钱电子商务网站推广策略主要内容
  • 建设网站那个好网站报备查询
  • 松滋网站开发济南专业网站设计公司
  • 做蛋糕有哪些网站做网站的赢利点
  • 企业网站模板下载需谨慎东莞网站建设58
  • 做音乐网站的目的和意义wordpress 视频 播放器插件
  • nodejs 做网站js交件网页设计的各种标签
  • 网站建设与管理职责网络营销理论起源
  • 高性能网站建设进阶指南做外贸有哪些免费的网站
  • 苏州建站推广定制网站开发 公司简介
  • 网站开发技术最新技术什么是网站seo
  • 二级网站怎样被百度收录谷歌做新媒体运营的网站
  • 重庆门户网站有哪些莱芜论坛24小时主题帖
  • 食堂承包技术支持 东莞网站建设微官网和微网站首页
  • 邢台网站建设哪里有html水平导航栏怎么做
  • 厦门 网站建设 闽icp自建站