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

点击进入官方网站柏乡seo快排优化

点击进入官方网站,柏乡seo快排优化,网站分为哪几类,b2b网站大全黄页电商题目 输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。 假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 示例 1: Input: preorder [3,9,20,15,7], inorder [9,3,15,20,7] Output: [3,9,20,null,null,15,7]示例 2: Input: pr…

题目

输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。

假设输入的前序遍历和中序遍历的结果中都不含重复的数字。

示例 1:

Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]
Output: [3,9,20,null,null,15,7]

示例 2:

Input: preorder = [-1], inorder = [-1]
Output: [-1]

限制:

0 <= 节点个数 <= 5000

解答

#include <iostream>
#include <unordered_map>
#include <vector>using namespace std;struct TreeNode
{int val;TreeNode *left;TreeNode *right;TreeNode(int x) : val(x), left(NULL), right(NULL) {}
};class Solution {
public:TreeNode* buildTree(vector<int>& preorder, vector<int>& inorder) {for (int i = 0; i < inorder.size(); i++){// 用中序遍历数组建立 值-下标 的映射value_index[inorder[i]] = i;}return recursive(preorder,0, 0, inorder.size() - 1);}TreeNode *recursive(vector<int>& pre,int pre_root, int in_left, int in_right){if (in_left > in_right) return nullptr;// 将对应的 val 赋给 node 节点TreeNode *node = new TreeNode(pre[pre_root]);int in_root = value_index[pre[pre_root]];node->left = recursive(pre,pre_root + 1, in_left, in_root - 1);node->right = recursive(pre,pre_root + in_root - in_left + 1, in_root + 1, in_right);return node;}
private:unordered_map<int, int> value_index;
};

http://www.wangmingla.cn/news/38248.html

相关文章:

  • 国外做游戏的视频网站有哪些问题万网官网登录
  • 佛山网站建设网络公司站长工具seo综合查询
  • 怎样做网站图清晰疫情最新消息今天
  • 免费印章在线制作阿里巴巴seo排名优化
  • 网站建设方面的书籍百度图片识别
  • 厚街网站建设多少钱青岛建站seo公司
  • 男人和男人做爰漫画网站百度入口官网
  • 沧州凯航网络技术有限公司南昌seo搜索排名
  • 东莞人才市场档案关键词优化快速排名
  • wordpress全局css优化大师的使用方法
  • 怎样做网站首页图片变换线上广告平台
  • 用服务器做网站网站开发
  • 制作投票的网站石家庄最新消息
  • 一级a做爰小说免费网站网络营销推广方案ppt
  • 电子商务网站功能特点什么是seo网站优化
  • 做网站素材在哪里找手机百度引擎搜索入口
  • 建设银行手机版官方网站做搜索引擎优化的企业
  • 南充疫情最新情况新闻发布会南昌seo方案
  • 哪些网站可以做签约设计师网络销售怎么干
  • 广西柳州网站建设百度seo如何快速排名
  • 做兼职在什么网站找比较好利用搜索引擎营销成功的案例
  • wordpress 模板 教程英文seo是什么
  • 网站备案加链接代码网站seo诊断分析报告
  • 主机托管网站百度投诉中心热线
  • wordpress网址导航源码许昌网站seo
  • 特产网站开发的好处搜索引擎排名营销
  • 无锡建设招标网站最新热搜新闻事件
  • 教做饮品的网站淘宝推广运营
  • 高校网站开发苏州seo培训
  • wordpress wpgo主题下载内存优化大师