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

镇江网站制作价格织梦下载网站模板

镇江网站制作价格,织梦下载网站模板,wordpress导致宕机,榆林做网站的公司电话晴问 通过中序遍历判断左右子树&#xff0c;接着从层序遍历中&#xff0c;把左子树的层序遍历和右子树的层序遍历提取出来 #include <bits/stdc.h>using namespace std;vector<int> in, cc;struct treeNode {int data;treeNode *left;treeNode *right;treeNode(in…

晴问 通过中序遍历判断左右子树,接着从层序遍历中,把左子树的层序遍历和右子树的层序遍历提取出来

#include <bits/stdc++.h>using namespace std;vector<int> in, cc;struct treeNode {int data;treeNode *left;treeNode *right;treeNode(int data) : data(data), left(nullptr), right(nullptr) {}
};treeNode *dfs(treeNode *&root, vector<int> &level, int in_left, int in_right) {if (level.size() == 0) return nullptr;int curRootNum = level[0], rootInIndex;for (rootInIndex = in_left; rootInIndex <= in_right; ++rootInIndex) {if (in[rootInIndex] == curRootNum) break;}root = new treeNode(curRootNum);set<int> leftTree;for (int i = in_left; i < rootInIndex; ++i) {leftTree.insert(in[i]);}vector<int> level_left, level_right;for (int i = 0; i < level.size(); ++i) {if (level[i] == curRootNum) continue;if (leftTree.find(level[i]) != leftTree.end()) {level_left.push_back(level[i]);} else {level_right.push_back(level[i]);}}dfs(root->left, level_left, in_left, rootInIndex - 1);dfs(root->right, level_right, rootInIndex + 1, in_right);return root;
}vector<int> result;void preOrder(treeNode *root) {if (root == nullptr) return;result.push_back(root->data);preOrder(root->left);preOrder(root->right);
}int main() {int n;cin >> n;for (int i = 0; i < n; ++i) {int num;cin >> num;cc.push_back(num);}for (int i = 0; i < n; ++i) {int num;cin >> num;in.push_back(num);}treeNode *root;dfs(root, cc, 0, n - 1);preOrder(root);for (int i = 0; i < result.size(); ++i) {cout << result[i];if (i != result.size() - 1) cout << " ";}return 0;
}


文章转载自:

http://MvClFXQ6.zrdhd.cn
http://ZI6ykZGo.zrdhd.cn
http://MIKW7COa.zrdhd.cn
http://xGFMIUJw.zrdhd.cn
http://wgrsV09X.zrdhd.cn
http://n41V6z11.zrdhd.cn
http://RiKKwCC6.zrdhd.cn
http://a5CKuJQ6.zrdhd.cn
http://JqgG9wTl.zrdhd.cn
http://OMIEfKfH.zrdhd.cn
http://V7crzBfo.zrdhd.cn
http://WGt6RRz9.zrdhd.cn
http://Hg3jwvxN.zrdhd.cn
http://yFjLV0aD.zrdhd.cn
http://HgraJ0nk.zrdhd.cn
http://Ok7KxIbR.zrdhd.cn
http://HN7U8uG7.zrdhd.cn
http://VALlwMb9.zrdhd.cn
http://eTpmxwgd.zrdhd.cn
http://mF6OMZJ4.zrdhd.cn
http://n7VR8lji.zrdhd.cn
http://t2qTYGrE.zrdhd.cn
http://alLRPZdA.zrdhd.cn
http://OwzhGOrg.zrdhd.cn
http://oaX1acNT.zrdhd.cn
http://UrjvIfkL.zrdhd.cn
http://VN019isw.zrdhd.cn
http://fV2DKQYI.zrdhd.cn
http://ZCpIW4yw.zrdhd.cn
http://e8d5YNkE.zrdhd.cn
http://www.dtcms.com/wzjs/669462.html

相关文章:

  • 网站开发设计制作公司单页网站seo如何优化
  • 淘宝店可以做团购的网站吗长沙有哪些做网站的公司
  • 网站中英文切换怎么做打开网站很慢
  • 建站行业分析济南外贸网站
  • 山东平台网站建设推荐国内好的seo
  • 门户网站开发公司麒麟seo
  • 做网站推广的话术平台设计是什么
  • 注册公司域名后如何做网站上海高端做网站
  • 开一个公司需要具备什么条件南京seo优化公司
  • 网站开发人员的短中长期目标诸城网站建设葛小燕
  • vue.js网站建设wordpress腾讯云cos插件
  • 浙江建设监理协会官方网站做兼职最好的网站
  • 哪家高端网站建设好网站开发技术难度
  • php 打开网站做旅游计划上哪个网站
  • c语言软件开和网站开发区别h5免费制作平台八图
  • 自己做电影网站违法专门做网站的公司
  • 息县网站建设wordpress的title设置
  • 南山网站制作北京市住房城乡建设门户网站
  • 后台网站更新 网站没显示中国企业500强各省数量
  • 上行2m可以做网站商城网站模板免费下载
  • net公司网站开发框架源代码wordpress 免费APP
  • 网站建设英文方案网站建设的电销
  • 云访客类似的网站识万物扫一扫
  • 做宣传海报的网站网站开发做什么科目
  • 网站建设成功案例书籍app开发公司图片
  • 网站换程序301注册推广赚钱一个80元
  • 磁力网站怎么做莆田网站建设外贸
  • 帮助做问卷调查的网站最正规二手手表平台
  • 如何选择邯郸网站建设怎么自己做免费网站
  • 网站判断手机跳转代码wordpress音乐盒