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

便捷的网站建设北京最大的互联网公司

便捷的网站建设,北京最大的互联网公司,网站策划模板,网站内容管理规范先序中序还原二叉树 题目描述 给定一棵二叉树的先序遍历序列和中序遍历序列#xff0c;要求计算该二叉树的高度。 输入 输入首先给出正整数N#xff08;≤50#xff09;#xff0c;为树中结点总数。下面两行先后给出先序和中序遍历序列#xff0c;均是长度为N的不包含重…先序中序还原二叉树 题目描述 给定一棵二叉树的先序遍历序列和中序遍历序列要求计算该二叉树的高度。 输入 输入首先给出正整数N≤50为树中结点总数。下面两行先后给出先序和中序遍历序列均是长度为N的不包含重复英文字母区别大小写的字符串。 输出 输出为一个整数即该二叉树的高度。 输入样例1 9 ABDFGHIEC FDHGIBEAC 输出样例1 5 #includebits/stdc.h using namespace std; int high0; struct trees {char value;trees* leftNULL;trees* rightNULL; }; trees* setTree(int pl,int pr,int ml,int mr,mapchar,int m,string prior,string middle,int height) {//根节点char rootprior[pl];//根节点在中序遍历序列的位置int middleIndexm[root];trees* tree new trees;tree-valueroot;if(middleIndexml) tree-leftsetTree(pl1,plmiddleIndex-ml,ml,middleIndex-1,m,prior,middle,height1);if(middleIndexmr) tree-rightsetTree(plmiddleIndex-ml1,pr,middleIndex1,mr,m,prior,middle,height1);highmax(high,height);return tree; } int main() {int n;cinn;//记录字符在中序遍历序列位置mapchar,int m;string prior,middle;cinpriormiddle;for(int i0;imiddle.size();i) m[middle[i]]i;trees* tnew trees;//建树tsetTree(0,n-1,0,n-1,m,prior,middle,1);couthighendl;return 0; }
http://www.tj-hxxt.cn/news/228244.html

相关文章:

  • 极致优化WordPress网站速度南京网站网站建设公司
  • 国外扁平化网站上海企业网站推广
  • 自己做网站卖衣服wordpress如何建立多种语言
  • 新开的公司做网站多少钱台州网站建设方案
  • 南京手机网站设计网站开发项目建设经验
  • 浙江金顶建设公司网站青岛品牌设计公司
  • 公司做网站价格快速搭建网站域名绑定设置
  • 淘宝网站的建设与运营设计思路网站与网页之间的区别是什么
  • 电商网站构建开发者模式怎么关闭华为
  • 中专网站建设课程南京广告公司地址
  • 宁夏建设职业技术学院官方网站汉口江岸区城市建设局网站
  • 黑龙省建设厅网站首页网站设计厂
  • 网站建设相关小论文投诉百度最有效的电话
  • 织梦网站版本信诺盛世网站
  • 东莞工业品网站建设做网站商城需要什么
  • 英文专业的网站建设wordpress修改标签页
  • 网站改造设计方案网站建设 移动端
  • 举例说明商业网站的建设流程无锡市工程造价信息网
  • 可视化建站网站源码做IT的需要别人打开网站吗
  • 北京建设信源网站 怎么打不开西安单位网站建设
  • 网站规划步骤有哪些游戏外包平台
  • 织梦网站提示保存目录数据时报网站建设实训不足
  • 网站域名怎么设置wordpress 中文工单
  • 扒网站样式网站利用e4a做app
  • 泰语网站怎么建设互联网如何挣钱创业
  • 做一般的公司门户网站投资额音乐网站设计规划书
  • 怎么让网站分享有图片开发app软件的步骤
  • 广东建设信息网是什么网站白云商城网站建设
  • 烟台高端网站建设公司青岛房产网新楼盘
  • 自己做电影网站犯法吗免费网络推广方式