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

俄语网站制作四川城乡与住房建设部网站

俄语网站制作,四川城乡与住房建设部网站,iis网站服务器安全隐患分析,站长之家查询目录 使用函数实现 使用双端队列实现 请实现一个函数按照之字形顺序打印二叉树#xff0c;即第一行按照从左到右的顺序打印#xff0c;第二层按照从右到左的顺序打印#xff0c;第三行再按照从左到右的顺序打印#xff0c;其他行以此类推。 例如: 给定二叉树: [3,9,20,nu…目录 使用函数实现 使用双端队列实现 请实现一个函数按照之字形顺序打印二叉树即第一行按照从左到右的顺序打印第二层按照从右到左的顺序打印第三行再按照从左到右的顺序打印其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3/ \9 20/ \15 7返回其层次遍历结果 [[3],[20,9],[15,7] ]提示 节点总数 1000 使用函数实现 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {ListListInteger resnew ArrayList();public ListListInteger levelOrder(TreeNode root) {helper(root,0);return res;}private void helper(TreeNode root,int level){if(rootnull)return;if(res.size()level){res.add(new ArrayList());}if(level%20){res.get(level).add(root.val);}else{res.get(level).add(0,root.val);}helper(root.left,level1);helper(root.right,level1);} } 使用双端队列实现 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {public ListListInteger levelOrder(TreeNode root) {boolean isEven false;//从1开始第一行不是偶数if(rootnull) return new ArrayList();ListListInteger ans new ArrayList();QueueTreeNode queue new LinkedList();queue.offer(root);while(true){int size queue.size();LinkedListInteger item new LinkedList();for(int i0;isize;i){root queue.poll();if(!isEven) item.addLast(root.val);else item.addFirst(root.val);if(root.left!null) queue.offer(root.left);if(root.right!null) queue.offer(root.right);}isEven !isEven;ans.add(item);if(queue.isEmpty()) break;}return ans;} }
http://www.dnsts.com.cn/news/6409.html

相关文章:

  • 网站开发制作公司中建二局官网
  • 泉州网站建设托管广告优化师怎么学
  • 深圳营销型网站建设公司选择哪家好学校网站页面设计
  • 网站建设验收单小说网站开发的实际意义
  • 绵竹移动网站建设wordpress邮箱修改
  • 门户移动网站建设网站公司做销售怎么样
  • 网站后台管理系统需求百度做网站和推广效果怎么样
  • 自助做网站哪家好怎么做网站免费
  • 公司官网网站建设网站制作费用需要多少钱
  • 公司网站可直接购物支付晋江网站建设
  • 网站建设留言板的实现深圳网络seo优化
  • 营销型网站建设-深圳信科上海网站建设网页制作培训
  • wordpress搭建付费网站无锡做家纺公司网站
  • php 网站 手机版旅游网站制作 价格
  • ps个人网站怎么做网站备案ip
  • php成品网站下载如何选择网站改版公司
  • 模板网站定制wordpress autotags
  • 即时灵感网站北京互联网营销
  • 山西省城乡住房和建设厅网站首页管理培训班
  • seo优化网站排名网站要懂代码
  • 如何自建外贸网站免费的h5制作网站
  • 微信怎样建网站科技有限公司简介模板
  • 电子商务网站成本网站宣传推广的目的
  • 零基础网站建设教学服务wordpress主页源文件
  • 郑州做网站推广地址营销型 手机网站制作
  • 怎样登录韵网网站网站建设公司赚钱吗
  • 做网站可以用海外空间吗网站没有索引量是什么意思
  • php网站搭建网站集约建设
  • 电影网站系统源码设计公司起名字寓意好的字
  • 宿迁哪里做网站珠海网站制作设计