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

网站图片移动怎么做企业推广网站

网站图片移动怎么做,企业推广网站,静态网站是什么样,怎么做电影网站不违法吗这个年和树过不去啦啦啦! 题目: 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例 1&…

这个年和树过不去啦啦啦! 

题目:

给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。

示例 1:

输入:root = [3,9,20,null,null,15,7]
输出:[[3],[20,9],[15,7]]

示例 2:

输入:root = [1]
输出:[[1]]

示例 3:

输入:root = []
输出:[]

提示:

  • 树中节点数目在范围 [0, 2000] 内
  • -100 <= Node.val <= 100

 在之前遍历的基础上,增加一个判断,每层交替,比如第一层,ans = 1,从左到右;第二层,ans = -1,从右到左;第三层,ans = 1,又是从左到右......就可以啦!

代码如下:

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public List<List<Integer>> zigzagLevelOrder(TreeNode root) {List<List<Integer>> res  = new ArrayList<>();Queue<TreeNode> queue = new LinkedList<>();if(root!=null){queue.add(root);}int ans = 1;while(!queue.isEmpty()&&ans!=0){int size = queue.size();List<Integer> lever = new ArrayList<>();for(int i = 0 ; i < size ; i++){TreeNode node = queue.poll();if(ans==1){lever.add(node.val);}if(ans==-1) lever.addFirst(node.val);if(node.left!=null){queue.add(node.left);}if(node.right!=null){queue.add(node.right);}}ans=-ans;res.add(lever);}return res;}
}

http://www.zhongyajixie.com/news/3942.html

相关文章:

  • 注册网站做网销直通车关键词优化
  • 网站建设说明网站制作哪家公司好
  • 织梦旅游网站源码seo搜索引擎优化服务
  • vps除了做网站还能做什么大数据营销推广精准粉
  • 网络公司开发软件长春seo主管
  • 网站制作公司小邓百度网盘客户端下载
  • 中小网站建设都有哪些方案seo关键词外包
  • 鞍山政府网站cpu游戏优化加速软件
  • wordpress网站主修改密码自己个人怎样做电商
  • 网站建设好后为什么要维护打开网址资料网站
  • 电子商城网站源码100大看免费行情的软件
  • 快速模板建站最新消息新闻
  • 做网站应该掌握的技术企业网站营销优缺点
  • 手机做网站用什么软件seo网络推广培训
  • 做网站装什么服务器济源网络推广
  • 电子商务推广网站百度官网客服
  • 公司网站维护如何做分录推广普通话作文
  • 伊犁北京网站建设东莞搜索网络优化
  • 外贸网站网站推广网络广告投放
  • 武汉做网站价格互联网广告管理暂行办法
  • 拐角型网站百度在线
  • 牡丹江在哪个城市乐天seo视频教程
  • 网站申请名称和域名搜索引擎优化方法有哪些
  • 网站建设虚拟windows优化大师官方免费
  • html网站开发实验报告百度搜索广告
  • 网站备案信息的核查方式网页模板免费html
  • 网站建设公司 中企动力公司2345网址导航安装
  • 最炫的网站直播营销
  • css做的网站不能往下拉如何创建自己的网站平台
  • 做网站的那家公司好怎样在百度上发布自己的文章