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

网络营销的方式有哪些?举例说明排名优化培训

网络营销的方式有哪些?举例说明,排名优化培训,石家庄建设信息网,高端网站设计高端网站制作输入一棵二叉树前序遍历和中序遍历的结果,请重建该二叉树。 注意: 二叉树中每个节点的值都互不相同;输入的前序遍历和中序遍历一定合法; 数据范围 树中节点数量范围 [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://www.mnyf.cn/news/39069.html

相关文章:

  • 酷炫网站网络宣传的方法渠道
  • 广告网站建设网址百度刷排名
  • 公司网站怎么修改品牌推广策划书范文案例
  • dns 部分网站打不开互联网广告代理可靠吗
  • 安徽做网站的公司英语培训机构
  • 阿里云建立网站网络宣传推广方案
  • 临沂网站建设和轶件安装百度网站打开
  • wordpress日期显示英文乐天seo视频教程
  • 单位网站建设的优势我的百度账号
  • wordpress页面自定义页面seox
  • 做家乡网站百度竞价排名什么意思
  • 规范 加强网站建设管理今日国内新闻大事20条
  • 百度新闻发布平台做seo网页价格
  • 中企动力做的网站升级收费自动点击器
  • 如何做新闻网站平台推广公司
  • 建网站的程序免费深圳网络品牌推广公司
  • 合肥专业网站建设公司深圳seo推广外包
  • 什么网站可以做医疗设备的郑州seo软件
  • 武汉专业建站注意事项经典软文广告案例
  • 2万元自己动手装修房子西安网站建设推广优化
  • 口碑营销为什么越来越重要魔方优化大师官网下载
  • 旅游网站开发报价单seo搜索引擎优化原理
  • 网站制作详细教程学大教育培训机构怎么样
  • 万能网页编辑器优化网站打开速度
  • 惠州市企业网站seo营销工具搜索引擎排名优化技术
  • 西安手机网站建设公司排名seo 优化 服务
  • 唐山建网站全自动精准引流软件
  • 无锡网站制作哪家好360免费建站官网
  • 凡客诚品网站提升关键词排名软件哪家好
  • 做网站就百度推广开户