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

高校网站建设 调查四川高端网站建设

高校网站建设 调查,四川高端网站建设,企业网站备案要多少钱,西安哪家网络公司做网站给定两个整数数组 inorder 和 postorder #xff0c;其中 inorder 是二叉树的中序遍历#xff0c; postorder 是同一棵树的后序遍历#xff0c;请你构造并返回这颗 二叉树 。 思路#xff1a; 中序遍历数组中#xff0c;找到一个根节点#xff0c;那么其前为其左子树其中 inorder 是二叉树的中序遍历 postorder 是同一棵树的后序遍历请你构造并返回这颗 二叉树 。 思路 中序遍历数组中找到一个根节点那么其前为其左子树其后为其右子树后序遍历数组从后像前依次为 根节点-右-左根据后序数组得到根节点通过map保存inorder数据及下标以便返回根节点在inorder中的位置从而区分左右子树以便再次进行递归找到inorder中的根节点位置将其值加入到root中。 class Solution{int post_idx;int[] inorder;int[] postorder;MapInteger, Integer map new HashMap();public TreeNode buildTree(int[] inorder, int[] postorder){this.inorder inorder;this.postorder postorder;post_idx postorder.length - 1;int idx 0;// 将中序数组传进map中for(int val : inorder){map.put(val, idx);}return helper(0, post_idx);} public TreeNode helper(int l, int r){if(l r) return null;int root_val postorder[post_idx--];// 没有post_idx--,报错了StackOverflowErrorTreeNode root new TreeNode(root_val);int idx map.get(root_val);root.right helper(idx 1, r);root.left helper(l, idx - 1);return root;} }
http://www.zqtcl.cn/news/606336/

相关文章:

  • 微官网和微网站首页房产网怎么查到房产
  • 高端服装产品网站建设织梦网站识别
  • 做调像什么网站找活注册网站请签署意见是写无
  • 郑州公司网站设计深圳福田有哪些公司
  • 怎么看网站是谁做的asp企业网站开发技术
  • 传奇手游网站大全9377编辑器wordpress
  • 网站集约化建设意见和建议苏州建设交通招聘信息网站
  • 网站建设优化的技巧衣服定制的app有哪些
  • 营销型网站建设报价vue本地访问服务器跨域
  • 支持api网站开发大疆网站建设
  • 国家排污许可网站台账怎么做进销存永久免费
  • 做游戏脚本的网站精品国内网站建设
  • 好的网站建站公司门户网站栏目维护建设方案
  • 如何在电脑上建立网站企业百度网站怎么做的
  • 34线城市做网站推广网站页面如何设计图
  • 成都网站建设前十广州开发网站设计
  • qq人脸解冻自助网站加工平台推荐
  • 中国室内设计联盟网官网网站专题页优化
  • 设计模板图热狗网站关键词优化
  • 无锡网站开发公司重庆网站有哪些
  • 做网站找什么公司工作网站开发思维导图内容
  • 有人知道做网站吗?wordpress多站点cdn
  • 网站风格特点大型外包公司有哪些
  • 如何网站seo用asp做网站有哪控件
  • 网站建设需要哪些成本wordpress商城建站教程
  • 做网络的网站很重要吗网站认证费用
  • flash网站项目背景网页截图快捷键可拉动
  • 郑州企业建设网站北京企业网站模板建站开发
  • 宣传旅游网站建设的观点是什么公众号怎么推广和引流
  • 企业网站制作多少钱山西网络营销方案