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

c 网站开发做可直接下单购买的网站

c 网站开发,做可直接下单购买的网站,公司注册在上海的好处,200M电信宽带做网站题目 给出一棵二叉树的中序与后序排列。求出它的先序排列。#xff08;约定树结点用不同的大写字母表示#xff0c;且二叉树的节点个数≤8#xff09;。 输入输出格式 输入格式 共两行#xff0c;均为大写字母组成的字符串#xff0c;表示一棵二叉树的中序与后序排列。…题目 给出一棵二叉树的中序与后序排列。求出它的先序排列。约定树结点用不同的大写字母表示且二叉树的节点个数≤8。 输入输出格式 输入格式 共两行均为大写字母组成的字符串表示一棵二叉树的中序与后序排列。 输出格式 共一行一个字符串表示一棵二叉树的先序。 输入输出样例 输入样例 BADC BDCA 输出样例 ABCD 解析 基本知识给你一个后序遍历那么最后一个就是根如ABCD则根为D。因为题目求先序意味着要不断找根。 那么我们来看这道题方法示例 中序ACGDBHZKX后序CDGAHXKZB首先可找到主根B 那么我们找到中序遍历中的B由这种遍历的性质可将中序遍历分为ACGD和HZKX两棵子树 那么对应可找到后序遍历CDGA和HXKZ从头找即可 从而问题就变成求 1.中序遍历ACGD后序遍历CDGA的树 2.中序遍历HZKX后序遍历HXKZ的树 接着递归按照原先方法找到1.子根A再分为两棵子树2.子根Z再分为两棵子树。 就按这样一直做下去先输出根再递归 模板概括为step1:找到根并输出 step2:将中序后序各分为左右两棵子树 step3:递归重复step1,2。 #includeiostream #includecstring using namespace std; void beford(string in,string after){if(in.size()0){char chafter[after.size()-1];coutch;int kin.find(ch);beford(in.substr(0,k),after.substr(0,k));//substr功能为复制子字符串要求从指定位置开始并具有指定的长度。如果没有指定长度或超出了源字符串的长度则子字符串将延续到源字符串的结尾beford(in.substr(k1),after.substr(k,in.size()-k-1));//递归左右两个子树} } int main(){string inord,aftord;cininordaftord;beford(inord,aftord);coutendl;return 0; }
http://www.hkea.cn/news/14412936/

相关文章:

  • 帝国cms网站地图xml引航博景做的网站
  • 手机百度关键词排名 seo网站优化软件怎么制作企业网站
  • 做模拟人生比较有名的网站中山东莞网站推广
  • 网站外围网站怎么做wordpress怎么搭建
  • 潮动九州网站建设网站服务类型有哪些
  • 零售户电商网站订货网址wordpress 商品模板下载
  • 网站的建设进度表wordpress网站打开很卡
  • 广州私人做网站做网站哪个公司好
  • 下载wix做的网站网站建设和网络推广哪个难做
  • 刚建设的网站多久能在百度查到wordpress上百度吗
  • 深圳移动网站建设制作公司网站维护主要做哪些
  • 网站怎么做交易深圳微信公众号
  • 网站分析 实例中建国能建设集团网站
  • 做网站一单能挣多少wordpress 图床插件
  • 电脑公司网站模板下载asp个人网站模板下载
  • 网站后台建设怎么进入360上网安全导航
  • wordpress dux 1.6杭州网站seo
  • 同一个网站买多家cdnwordpress建立数据库时出错
  • 安全中国asp.net网站开发项目实战培训班百度权重10的网站
  • 摄影网站开发背景怎么写营销网站更受用户欢迎的原因是
  • 品牌网站建设源码wordpress公众号文章分类
  • 免费1级做爰片在线观看 历史网站仿阿里云网站
  • 建设银行辽宁省分行网站万装网装修平台
  • 哪里做网站最便宜开封旅游网站建设网页推广
  • 手机建设网站制作顺义企业建站费用
  • 一些可以做翻译的网站网站后台访问权限设置
  • 贷款类的网站好做怎么做孝感房产网站建设
  • 做排名出租网站标小智在线logo免费设计
  • asp 做网站网站开发技术概况
  • 广元市建设局网站首页wordpress 分享到qq空间