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

网站开发制作学徒婚礼工作室网站模板

网站开发制作学徒,婚礼工作室网站模板,深圳坂田做网站,wordpress 评论页面前/中/后序遍历 递归方式 参考文章 题目 思路#xff1a;其实递归方式的前中后序遍历的方式都差不多#xff0c;区别是在父节点的遍历时间。 前序代码 class Solution {public ListInteger preorderTraversal(TreeNode root) {ListInteger result new… 前/中/后序遍历 递归方式 参考文章 题目 思路其实递归方式的前中后序遍历的方式都差不多区别是在父节点的遍历时间。 前序代码 class Solution {public ListInteger preorderTraversal(TreeNode root) {ListInteger result new ArrayListInteger();preorder(root, result);return result;}public void preorder(TreeNode root, ListInteger result) {if (root null) {return;}result.add(root.val);preorder(root.left, result);preorder(root.right, result);} } 题目 中序代码 class Solution {public ListInteger inorderTraversal(TreeNode root) {ListInteger result new ArrayList();inorder(root, result);return result;}public void inorder(TreeNode root, ListInteger result) {if (root null) {return;}inorder(root.left, result);result.add(root.val);inorder(root.right, result);}} 题目 后序代码 public ListInteger postorderTraversal(TreeNode root) {ListInteger res new ArrayList();postorder(root, res);return res;}void postorder(TreeNode root, ListInteger list) {if (root null) {return;}postorder(root.left, list);postorder(root.right, list);list.add(root.val); // 注意这一句} 层序遍历 题目 参考文章 思路层序遍历就是把二叉树中一层一层的存储起来这里我们用队列的方式来暂时存储每一层的元素主要用于while循环时size大小的固定然后添加到一个一维数组中最后以二维数组的方式就可以得到每一层的数据了 代码 class Solution {public ListListInteger resList new ArrayListListInteger();public ListListInteger levelOrder(TreeNode root) {checkFun02(root);return resList;}public void checkFun02(TreeNode node) {if(nodenull){return;}QueueTreeNode que new LinkedListTreeNode();que.offer(node);while(!que.isEmpty()){ListInteger itemList new ArrayListInteger();int size que.size();while(size0){TreeNode tempNodeque.poll();itemList.add(tempNode.val);if(tempNode.left!null){que.offer(tempNode.left);}if(tempNode.right!null){que.offer(tempNode.right);}size--;}resList.add(itemList); }} }
http://www.hkea.cn/news/14499259/

相关文章:

  • 网站开发需要哪些知识和工具wordpress安装的模板文件
  • 桂市做网站的朋友东方城乡与住房建设部网站
  • 免费空间访客网站网站设计公司西安
  • 余姚外贸网站建设网站首页改版费用
  • 网站规划的步骤企业网站目的
  • 做的网站访问速度慢广告设计与制作专业就业方向
  • 岳阳网站岳阳建站常用网站推荐
  • 上海站优云网络科技有限公司完成网站的建设工作内容
  • 有个印度做网站的天天找我男生做网站编辑
  • 名城建设有限公司网站中国科技
  • 网站建设编辑教程浅谈一下网络营销的几个误区
  • 个人网站我的大学我做主页面网站与备案信息不符
  • 银行虚拟网站制作有人有片资源吗免费高清
  • 建设企业网站作用小米路由器3 做网站
  • 推广网站企业手机网站开发c 教程
  • iis7添加网站网站目录优化
  • 天津有哪些好的做网站公司网站做视频怎么赚钱的
  • 企业网站推广建议如何在阿里云上做网站备案
  • 免费织梦网站模板创网络用语是什么意思
  • 江门网站关键词推广外链代发公司
  • 北京常用网站wordpress 模板 破解版
  • 有关做粪污处理设备的企业网站网站开发的理解
  • 设计iphone手机网站淘宝网站品牌设计
  • 简历网站免费动画制作专业学校排名
  • 蓝杉网站建设公司建设网站资质查询
  • 4435建站wordpress整合ck
  • 个人网站备案网站名称重庆网站设计中心
  • 做的做的比较好的网站惠州公司网站建设价格
  • 律所网站建设数字展厅网站建设
  • 泰安市景区建设网站天猫网站建设的目的