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

网站案例演示wordpress外国模板

网站案例演示,wordpress外国模板,wordpress站群 会员,深圳室内设计培训106. 从中序与后序遍历序列构造二叉树 用分治思想#xff0c;后序遍历是左右中#xff0c;中序遍历是左中右#xff0c;后序遍历的最后一个元素就是根节点#xff0c; 在中序遍历中找到它的位置#xff0c;它前面的为左子树#xff0c;后面的为右子树#xff0c;并能计…106. 从中序与后序遍历序列构造二叉树 用分治思想后序遍历是左右中中序遍历是左中右后序遍历的最后一个元素就是根节点 在中序遍历中找到它的位置它前面的为左子树后面的为右子树并能计算左右子树结点个数算下标差即可然后递归算每一棵子树当成一棵树来处理中序遍历对应前几个结点与后序遍历前几个结点为一棵树上的结点。 /*** 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 {HashMapInteger,Integer mnew HashMap();int[] post;public TreeNode buildTree(int[] inorder, int[] postorder) { for(int i0;iinorder.length;i) {m.put(inorder[i],i); }postpostorder;return tree(0,inorder.length-1,0,postorder.length-1);}TreeNode tree (int inbegin,int inend,int pbegin ,int pend){if(inbegininend||pbeginpend)return null;TreeNode curnew TreeNode(post[pend]);int idxm.get(post[pend]);cur.lefttree(inbegin,idx-1,pbegin,pbeginidx-inbegin-1);cur.righttree(idx1,inend,pbeginidx-inbegin,pend-1);return cur;} } 105. 从前序与中序遍历序列构造二叉树 类似 /*** 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 {HashMapInteger,Integer m new HashMap();int[] pre;public TreeNode buildTree(int[] preorder, int[] inorder) {for(int i0;iinorder.length;i)m.put(inorder[i],i);prepreorder;return traval(0,inorder.length-1,0,preorder.length-1);}TreeNode traval(int inbegin,int inend,int pbegin,int pend) {if (inbegininend||pbeginpend)return null;TreeNode curnew TreeNode(pre[pbegin]);int idxm.get(pre[pbegin]);cur.lefttraval(inbegin,idx-1,pbegin1,pbeginidx-inbegin);cur.righttraval(idx1,inend,pbeginidx-inbegin1,pend);return cur; } }
http://www.hkea.cn/news/14400477/

相关文章:

  • 网站首页命名交互式网站如何做
  • 咨询型网站简述网站开发流程 旅游
  • 游戏网站网页设计西安网站开发公司排名
  • 上海网站建设公司 翱思网络营销策划推广方案
  • 四川网站建设一站式服务商网站meta网页描述
  • 南阳网站推广效果智能云建站平台
  • 企业做网站的费用如何科目wordpress登陆的插件
  • 做卷闸门网站有用吗做移动网站点击软件下载
  • 学做企业网站如何评价一个网站
  • 通用网站建设需求分析青岛公司做网站
  • 深圳建网站的网络公司广州品牌网站开发
  • 公司建设网站的分录建设银行网站查开户行
  • 烟台网站制作建设旅游文创产品设计
  • 外贸网站推广 上海关键词搜索名词解释
  • 做导航网站用什么源码记事本做网站代码
  • ysl免费网站建设拖拽式网站建设哪家专业
  • 济南建设厅网站推进网站 集约化建设
  • 做c语言的题目的网站用wordpress做音乐网站
  • 企业网站建设很有必要浙江中天建设集团有限公司网站
  • 网站兼容所有浏览器wordpress模块里加载最新文章
  • 新网站先做外链还是内容网站微信收款二维码怎么做
  • 有没有找项目的网站wordpress实现图片全屏代码
  • 宣城网站seo诊断网站开发及维护费用
  • 网站服务器怎么做安全防护网站备案查询工信部管理系统
  • 如何创建手机网站异次元wordpress模板
  • 网站底部放什么深圳建设招标网站首页
  • 湘潭网络公司网站建设公司经营范围分类目录
  • 有哪些网站做的比较好的互联网保险销售行为可回溯管理办法
  • 做网站容易挣钱吗沈阳建站公司模板
  • 桦甸网站开发定制个人导航网站如何赚钱