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

漯河市住房和城乡建设委员会网站郑州企业网络推广外包

漯河市住房和城乡建设委员会网站,郑州企业网络推广外包,辽宁建设工程信息网专家,网站毕设代做多少钱Day 56 题目描述 思路 锯齿形就是一层是从左向右,一层是从右向左,那么我们可以分析样例,对于第奇数层是从左向右,第偶数层是从右向左,于是可以采取一个计数器,采取链表方式,从左向右就是正常插…

Day 56

题目描述

在这里插入图片描述

思路

锯齿形就是一层是从左向右,一层是从右向左,那么我们可以分析样例,对于第奇数层是从左向右,第偶数层是从右向左,于是可以采取一个计数器,采取链表方式,从左向右就是正常插入到链表后面,从右向左就是插入到链表前面。

/*** 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>>result=new ArrayList<>();if(root==null){return result;}Queue<TreeNode>tree=new LinkedList<>();//保存树的节点int count;TreeNode x;int y=0;tree.offer(root);while(!tree.isEmpty()){count=tree.size();List<Integer>res=new LinkedList<>();for(int i=0;i<count;i++){x=tree.poll();if(x.left!=null) tree.offer(x.left);if(x.right!=null) tree.offer(x.right);if(y%2==0){res.add(x.val);}else{res.addFirst(x.val);}}y++;result.add(res);}return result;}
}
http://www.dtcms.com/wzjs/444216.html

相关文章:

  • 建站前期准备推广营销企业
  • 深圳建站公司开发费用代发广告平台
  • 广东专业网站建设效果百度信息流广告怎么投放
  • 网站文章不收录怎么做seo优化网站快速排名
  • 徐州网站建设技术托管扬州网站推广公司
  • 移动网站虚拟主机如何推广公司
  • 网站建设哪家专业谷歌搜索引擎入口手机版
  • 重庆网站备案必须到核验点地推团队联系方式
  • 客户评价 网站建设广州日新增51万人
  • 郑州app开发哪家好杭州小周seo
  • 做网站的成本在哪总推荐榜总点击榜总排行榜
  • 服务器放网站百度新闻网站
  • 用hexo做网站阿里云域名注册流程
  • 怎么在搜索引擎里做网站网页教育培训机构前十名
  • 网站开发个人博客红河网站建设
  • 手机app微信网站建设上百度推广的网站要多少钱
  • 用html做女装网站互联网全媒体广告代理
  • 景安网络网站建设生意参谋官网
  • 创新驱动发展战略内容seo优化排名方法
  • 动物网站建设关键词搜索排名
  • 最好的软件开发平台优化百度百科
  • 凉山州住房和城乡建设局门户网站潍坊今日头条新闻
  • 网站建设优化服务好么网站seo设计
  • 哪家做企业网站搜索引擎优化答案
  • 建设路小学网站域名注册商怎么查
  • 装修设计怎么学北京建站优化
  • 高校两学一做网站建设免费发布推广的平台有哪些
  • 广州专业的网站建设数据分析师一般一个月多少钱
  • 网站的建设步骤包括优量汇广告平台
  • wordpress前端新增头像上传win7系统优化软件