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

做公司网站的腾度淄博网站建设

做公司网站的,腾度淄博网站建设,网络推广的手段,对网站主要功能界面进行赏析系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到网站#xff0c;这篇文章男女通用#xff0c;看懂了就去分享给你的码吧。 描述 给定节点数为…系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站这篇文章男女通用看懂了就去分享给你的码吧。 描述 给定节点数为 n 的二叉树的前序遍历和中序遍历结果请重建出该二叉树并返回它的头结点。 例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6}则重建出如下图所示。 提示: 1.vin.length pre.length 2.pre 和 vin 均无重复元素 3.vin出现的元素均出现在 pre里 4.只需要返回根结点系统会自动输出整颗树做答案对比 思路 前序遍历根→左→右 中序遍历左→根→右 由前序遍历序列pre{1,2,4,7,3,5,6,8}可知根结点是1 则在中序遍历序列in{4,7,2,1,5,3,8,6}中找到1便可知1所在位置的左侧是左子树,1所在位置的右侧是右子树 递归调用将左子树和右子树分别看成一颗树将其前序遍历序列、中序遍历序列分别传入到该方法中便可得到左子树的根结点、右子树的根结点。此时需要用第一步得到的根结点连接它们 递归调用的终止条件直到传入数组为空说明已经没有节点直接返回null。 答案 import java.util.Arrays; public class Solution {public TreeNode reConstructBinaryTree(int [] pre,int [] in) {//递归调用的终止条件if(pre.length 0 || in.length 0){return null;}//由前序遍历得到该二叉树的根结点TreeNode root new TreeNode(pre[0]);//在中序遍历中找根结点位置进行左右子树的划分for(int i 0; i in.length; i){if(root.val in[i]) {//将左子树看成一棵二叉树调用该方法可以得到左子树根结点即上面根结点的左子结点root.left reConstructBinaryTree(Arrays.copyOfRange(pre,1,i1),Arrays.copyOfRange(in,0,i));//将右子树看成一棵二叉树调用该方法可以得到右子树根结点即上面根结点的右子结点root.right reConstructBinaryTree(Arrays.copyOfRange(pre,i1,pre.length),Arrays.copyOfRange(in,i1,in.length));//找到根结点位置便跳出循环break;}}//返回根结点return root;} }
http://www.hkea.cn/news/14497555/

相关文章:

  • 苏州做学校网站的vps架设好网站访问不了
  • 怎么做后台网站一键更新音平商城谁做的网站
  • 网站建设如何入账wordpress 扫码支付宝
  • 赤峰做网站建设的企业合肥网站制作
  • 钢铁建设网站太原网站制作公司飞向未来
  • 黑龙江网络公司网站建设如何引用网站上的资料做文献
  • 一般网站建设需求有哪些宁波网站推广平台咨询公司
  • 如何修改wordpress站建设工程施工合同通用条款
  • wordpress xampp建站北京网络营销
  • 海口网站排名提升做网站外包公司名称大全
  • 网站建站上海网站后台在哪里
  • 建个微商城网站多少钱网站左侧导航代码
  • 新开传奇网站大全北京网页设计公司网站
  • 建设工程造价信息网站做模板网站赚钱吗
  • 企业网站建设解决方案网站建设费可以一次性冲费用吗
  • 提供免费空间的网站企业信息查询app哪个最好
  • 建设企业网站的常见成本有哪些网站建设的平台分析
  • 公司网站用什么系统金科科技 做网站
  • 如何用wordpress快速建站自己做网站用什么数据库
  • 重庆知名网站建设免费怎么做wep网站
  • 二手书店网站建设项目规划书电子商务网站建设需要哪种语言
  • 电子商务网站建设评价论文网页游戏制作器
  • 做公司永久免费网站什么好wordpress宽屏插件
  • 网站项目建设目标网络结构分几层
  • 网站被禁止访问怎么打开wordpress 壁纸模板
  • 杏林建设网站莱芜建设银行网站
  • 网站调用flashwordpress 主页html
  • 杭州学网站建设建卖手机网站
  • php网站开发教案写代码做网站需要多好的cpu
  • 电商网站建设特色seo方案