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

快速建设网站外链地板网站建设

快速建设网站外链,地板网站建设,免费贴图素材,二手商城网站建设论文请实现一个函数按照之字形顺序打印二叉树#xff0c;即第一行按照从左到右的顺序打印#xff0c;第二层按照从右到左的顺序打印#xff0c;第三行再按照从左到右的顺序打印#xff0c;其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 /…请实现一个函数按照之字形顺序打印二叉树即第一行按照从左到右的顺序打印第二层按照从右到左的顺序打印第三行再按照从左到右的顺序打印其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3    / \   9  20     /  \    15   7 返回其层次遍历结果 [   [3],   [20,9],   [15,7] ]   提示 节点总数 1000 思路: 偶数行的list逆序即可 代码 /** * 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) { ListListInteger result  new LinkedListListInteger(); if(rootnull) { return result; } ListInteger list  new LinkedListInteger(); DequeTreeNode deque  new LinkedListTreeNode(); deque.offer(root); TreeNode flag  root; int k1; while(!deque.isEmpty()) { TreeNode p deque.poll(); list.add(p.val); if(p.left!null) { deque.offer(p.left); }  if(p.right!null) { deque.offer(p.right); } if(flagp) { flag  deque.peekLast(); if(k%20) { Collections.reverse(list); } result.add(list); list  new LinkedListInteger(); k; } } return result; } }
http://www.huolong8.cn/news/488623/

相关文章:

  • 泰安网站制作方案荆州网站建设费用
  • 阿里云做的网站误删了wordpress大图片
  • 做网站的行业平台wordpress最大图片
  • 网站内页要不要加上关键词和描述专业团队歌曲
  • 菏泽做网站优化的直播网站开发步骤
  • 淘宝客的优惠卷网站怎么做的建设企业网站方法
  • 做系统那个网站好核工业南京建设集团有限公司
  • wordpress手机端兼容在线seo优化工具
  • 有哪些有趣的网站网站怎么才能上线
  • 在淘宝上做网站如何付费房地产重大利好消息
  • 企业可以做网站的类型黔东南网站建设gzklyy
  • 西部数码虚拟主机怎么做网站如何免费制作网站
  • 我们是谁 网站运营wordpress主题开发难么
  • 织梦怎么做企业网站营销型网站托管
  • 网站建设的必要性’设计模板主题为气流
  • 建设网站的需要学习哪些课程做网站的竞品分析
  • 购物网站详细设计不用iis建立网站
  • 深圳网站空间秋林 做网站
  • 北京猎梦网站建设网站菜单导航
  • 好公司网站建设价格wordpress字段插件
  • 乐清做网站培训南宁网站建设建站系统
  • 网站系统升级怎么做门户网站设计方案
  • 免费网站怎么建立广东省自然资源厅招聘
  • 网站建设技术分为哪些方向学做ppt的网站有哪些内容
  • 天津市住房城乡建设部网站微信公众号可以做几个微网站吗
  • 侵权网站怎么做青岛正一品网站建设
  • 专做外贸的网站有哪些免费旅游网站模板
  • 请大学生做网站wordpress企业免费主题
  • 现在网站做多宽的长安网站建设方案
  • 襄城县城乡建设管理局网站wordpress加印章插件