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

辽宁建设执业继续教育协会网站2003 您的安全设置不允许网站使用安装

辽宁建设执业继续教育协会网站,2003 您的安全设置不允许网站使用安装,优秀的展厅设计网站,wordpress建设QQ登录这是一道面试题#xff0c;可以说是数据结构中的基础题了#xff0c;由先序遍历以及中序遍历生成一棵树#xff0c;然后输出后序遍历。 一个递归函数传递5个参数#xff0c;顶点编号#xff0c;先序左右区间#xff0c;中序左右区间#xff0c;每次进行区间长度判定可以说是数据结构中的基础题了由先序遍历以及中序遍历生成一棵树然后输出后序遍历。 一个递归函数传递5个参数顶点编号先序左右区间中序左右区间每次进行区间长度判定当只有一个元素就进行元素判定递归构树。 代码如下 #include cstdlib #include cstdio #include cstring #include algorithm #include iostream #define MAXN 1005 using namespace std;int N, p[MAXN], m[MAXN], idx;struct Node {int l, r, val; }e[MAXN];int init() {idx;e[idx].l e[idx].r 0;return idx; }bool build(int rt, int l, int r, int ll, int rr) { // l, r 表示先序的区间ll, rr表示中序的区间 int pos -1;e[rt].val p[l]; // 先序确定根节点if (r - l ! rr - ll) return false;if (l r) {if (p[l] m[ll]) return true;else return false;}for (int i ll; i rr; i) { // 中序寻根 if (m[i] p[l]) {pos i;break;}}if (pos -1) return false;if (pos ll) { // 没有左孩子e[rt].r init();return build(e[rt].r, l1, r, ll1, rr);}else if (pos rr) { // 没有右孩子 e[rt].l init();return build(e[rt].l, l1, r, ll, rr-1);}else {int a, b;e[rt].l init();a build(e[rt].l, l1, l(pos-ll), ll, pos-1);e[rt].r init();b build(e[rt].r, l(pos-ll)1, r, pos1, rr);return a b;} }void print(int p) {if (e[p].l) {print(e[p].l); }if (e[p].r) {print(e[p].r); }printf(%d , e[p].val); }int main() {int rt;while (scanf(%d, N) 1) {idx -1;rt init();for (int i 1; i N; i) {scanf(%d, p[i]);}for (int i 1; i N; i) {scanf(%d, m[i]);}if (build(rt, 1, N, 1, N)) {print(rt);puts();}else puts(No);}return 0; } 转载于:https://www.cnblogs.com/Lyush/archive/2012/08/24/2653573.html
http://www.sadfv.cn/news/242171/

相关文章:

  • 重庆网站推广工具搭建网站架构是什么意思
  • ui网站建设站评价哪个网站是专门做男人衣服的
  • 西宁网站建设多少钱wordpress怎么添加自动推送代码
  • 教育培训手机网站模板下载义乌产品设计公司
  • 阜阳市住房和城乡建设部网站怎么做谷歌seo
  • wordpress手机ui东莞seo网站推广建设
  • 什么网站做调查能赚钱吗学校教育网站模板
  • 怎么建设网站怎么样如何做网站内部优化
  • 上海创意型网站建设网站建设制作 南京公司
  • 做网站 徐州wordpress 合法评论
  • 使用php做的学校网站退役厅门户网站建设中标公告
  • 做网站开发要安装哪些软件网站 建设 步骤是
  • 管理网站 开发html企业网站模板免费下载
  • 网站建设公司一般几个人杭州网站建设价格
  • 怎么建立一个网站广告h5海报是怎么做出来的
  • 关于设计网站西安做网站公司必达
  • 用百度地图 做gis网站广告设计与制作培训机构
  • 哈尔滨服务好的建站方案昆明短视频制作公司
  • 宿州网站建设多少钱12380举报网站建设经验
  • 怎样设立网站顶呱呱做网站
  • 微网站建设制作设计兴化网站网站建设
  • 沈阳大型网站建设上海微网站制作建设
  • 上海十大it外包公司搜索引擎优化哪些方面
  • 做国外网站调查挣取零花钱怎么做网站内部搜索功能
  • 惠州 网站建设杭州网站制作工作室
  • 精品课程网站建设 碧辉腾乐wordpress主题插件免费下载
  • 网站开发项目提成制作ppt的步骤
  • 拨号地址怎么做网站wordpress缓存怎么清理
  • 用jsp源码做网站上海网站制作方法
  • 住房城乡建设局网站首页点点网 wordpress