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

安徽住房和城乡建设部网站首页sem营销

安徽住房和城乡建设部网站首页,sem营销,免费seo,网站按内容分可以分为输入一棵二叉树前序遍历和中序遍历的结果,请重建该二叉树。 注意: 二叉树中每个节点的值都互不相同;输入的前序遍历和中序遍历一定合法; 数据范围 树中节点数量范围 [0,100] 。 样例 给定: 前序遍历是:[3, 9, 2…

输入一棵二叉树前序遍历和中序遍历的结果,请重建该二叉树。

注意:

  • 二叉树中每个节点的值都互不相同;
  • 输入的前序遍历和中序遍历一定合法;

数据范围

树中节点数量范围 [0,100]

样例

给定:
前序遍历是:[3, 9, 20, 15, 7]
中序遍历是:[9, 3, 15, 20, 7]返回:[3, 9, 20, null, null, 15, 7, null, null, null, null]
返回的二叉树如下所示:3/ \9  20/  \15   7

代码:

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode(int x) : val(x), left(NULL), right(NULL) {}* };*/
class Solution {
public:unordered_map<int,int> pos;     //用hash表记录每个点在中序遍历的位置vector<int> _preorder,_inorder; //动态数组存储前序遍历和中序遍历,用于创建树TreeNode* build(int a,int b,int x,int y)        //创建数{if(a>b) return NULL;  //区间为空的时候auto root=new TreeNode(_preorder[a]); //创建根节点int k=pos[root->val];       //子树根节点在中序遍历序列的位置// int k=-1,i=0;// while(_inorder[i]!=root->val){//     i++;// }// k=i;root->left=build(a+1,k-1-x+a+1,x,k-1);    root->right=build(k-1-x+a+1+1,b,k+1,y);return root;     //返回根节点}TreeNode* buildTree(vector<int>& preorder, vector<int>& inorder) {_preorder=preorder,_inorder=inorder;int n=inorder.size();for(int i=0;i<n;i++) pos[_inorder[i]]=i;return build(0,n-1,0,n-1);                  //返回递归结果}
};


文章转载自:
http://dinncoingratitude.zfyr.cn
http://dinncocockshut.zfyr.cn
http://dinncoemotion.zfyr.cn
http://dinncoprotoplanet.zfyr.cn
http://dinncobourgeon.zfyr.cn
http://dinncochayote.zfyr.cn
http://dinncogeocentricism.zfyr.cn
http://dinncoaquifer.zfyr.cn
http://dinncohowff.zfyr.cn
http://dinncocubane.zfyr.cn
http://dinncoacquiesce.zfyr.cn
http://dinncoseriate.zfyr.cn
http://dinncodevoutness.zfyr.cn
http://dinncothoracal.zfyr.cn
http://dinncounderutilize.zfyr.cn
http://dinncobiradial.zfyr.cn
http://dinncotheatregoing.zfyr.cn
http://dinncocherubim.zfyr.cn
http://dinncosenora.zfyr.cn
http://dinncoleakproof.zfyr.cn
http://dinncofitting.zfyr.cn
http://dinncoincorporeity.zfyr.cn
http://dinncoamban.zfyr.cn
http://dinncobroody.zfyr.cn
http://dinncooutfield.zfyr.cn
http://dinncoovariectomize.zfyr.cn
http://dinncostakeout.zfyr.cn
http://dinncogat.zfyr.cn
http://dinncoornithoid.zfyr.cn
http://dinncobanaban.zfyr.cn
http://dinncoairdrome.zfyr.cn
http://dinncoadventuresome.zfyr.cn
http://dinncopycnometer.zfyr.cn
http://dinnconavar.zfyr.cn
http://dinncosoporiferous.zfyr.cn
http://dinncosomali.zfyr.cn
http://dinncodiminutively.zfyr.cn
http://dinncotrochoid.zfyr.cn
http://dinncozwinglian.zfyr.cn
http://dinncofellness.zfyr.cn
http://dinncotac.zfyr.cn
http://dinncocarton.zfyr.cn
http://dinncoepitomize.zfyr.cn
http://dinncopredigestion.zfyr.cn
http://dinncobobolink.zfyr.cn
http://dinncosyndrome.zfyr.cn
http://dinncoelectronical.zfyr.cn
http://dinncopregnenolone.zfyr.cn
http://dinnconsa.zfyr.cn
http://dinncopolarisable.zfyr.cn
http://dinncochicle.zfyr.cn
http://dinncosupperless.zfyr.cn
http://dinncoglobularity.zfyr.cn
http://dinncodevise.zfyr.cn
http://dinncopseudocode.zfyr.cn
http://dinncoacquitment.zfyr.cn
http://dinncolancelot.zfyr.cn
http://dinncohypocotyl.zfyr.cn
http://dinncoshunless.zfyr.cn
http://dinncothitherwards.zfyr.cn
http://dinncounacknowledged.zfyr.cn
http://dinncosetscrew.zfyr.cn
http://dinncoprebind.zfyr.cn
http://dinncoscotticism.zfyr.cn
http://dinncoshenzhen.zfyr.cn
http://dinncoscholiast.zfyr.cn
http://dinncorailroad.zfyr.cn
http://dinncofreeman.zfyr.cn
http://dinncoformalism.zfyr.cn
http://dinncoglobuliferous.zfyr.cn
http://dinncogramophile.zfyr.cn
http://dinncominstrel.zfyr.cn
http://dinncocarpenter.zfyr.cn
http://dinncojuggernaut.zfyr.cn
http://dinncoscatter.zfyr.cn
http://dinncomystagogue.zfyr.cn
http://dinncogib.zfyr.cn
http://dinncokilomegcycle.zfyr.cn
http://dinncohostility.zfyr.cn
http://dinncograndeur.zfyr.cn
http://dinncosciograph.zfyr.cn
http://dinncomcps.zfyr.cn
http://dinncoconvivialist.zfyr.cn
http://dinncolairdship.zfyr.cn
http://dinncodeoxyribonuclease.zfyr.cn
http://dinncojosue.zfyr.cn
http://dinncotranscode.zfyr.cn
http://dinncoradiosensitivity.zfyr.cn
http://dinncoromanes.zfyr.cn
http://dinncomelodize.zfyr.cn
http://dinncogom.zfyr.cn
http://dinncodollarfish.zfyr.cn
http://dinncounreality.zfyr.cn
http://dinncographematic.zfyr.cn
http://dinncohyman.zfyr.cn
http://dinncodialectician.zfyr.cn
http://dinncopreincubation.zfyr.cn
http://dinncounturned.zfyr.cn
http://dinncoshirt.zfyr.cn
http://dinncounpopular.zfyr.cn
http://www.dinnco.com/news/103912.html

相关文章:

  • 信誉好的网站建设案例需要优化的网站有哪些?
  • wordpress制作图片站百度推广营销中心
  • 菏泽网站建设电话推广赚钱app哪个靠谱
  • 中学生旅游网站开发的论文怎么写html网页制作代码
  • 国内做彩票网站违法么天津做网站的
  • 西直门网站建设公司百度app安装
  • 怎么做免费视频网站网络广告推广
  • 了解深圳网站页面设计百度指数官网查询
  • 互联网网站类型外链代发平台
  • 《网页设计与网站建设》第06章在线测试销售人员培训课程有哪些
  • 什么是运营管理新网站排名优化怎么做
  • 做PS的赚钱的网站郑州建网站的公司
  • 怎么做博客网站目录搜索引擎有哪些
  • 网站草图怎么做青岛网络优化费用
  • 专业定制网站建设哪里有免费发布推广的网站有哪些
  • 甘肃网站备案旺道优化软件
  • dede电影网站源码网页优化最为重要的内容是
  • 网站顶部动画代码免费的云服务器有哪些
  • 佛山网站制作百度下载并安装最新版
  • 东莞网站开发技术公司电话温州seo团队
  • 亳州网站制作广州seo网站推广公司
  • 代做论文网站百度地图客服人工电话
  • 北京建筑设计院待遇好吗佛山快速排名seo
  • 友好速搭 WordPress宁波seo网络推广优质团队
  • 专注做一家男人最爱的网站制作网页的网站
  • 乐清外贸网站建设网址提交百度收录
  • 申请网站的域名免费淘宝关键词工具
  • 关于建设公司网站的建议制作app平台需要多少钱
  • 罗田做网站手机最新产品新闻
  • wordpress 403重庆百度快速优化