网站建设总结会上 领导讲话稿三亚网站制作公司

张小明 2026/1/10 8:00:41
网站建设总结会上 领导讲话稿,三亚网站制作公司,网站建设颊算,股票app开发价格【题目描述】树的凹入表示法主要用于树的屏幕或打印输出#xff0c;其表示的基本思想是兄弟间等长#xff0c;一个结点的长度要不小于其子结点的长度。二叉树也可以这样表示#xff0c;假设叶结点的长度为1#xff0c;一个非叶结点的长度等于它的左右子树的长度之和。一棵二…【题目描述】树的凹入表示法主要用于树的屏幕或打印输出其表示的基本思想是兄弟间等长一个结点的长度要不小于其子结点的长度。二叉树也可以这样表示假设叶结点的长度为1一个非叶结点的长度等于它的左右子树的长度之和。一棵二叉树的一个结点用一个字母表示无重复输出时从根结点开始每行输出若干个结点字符相同字符的个数等于该结点长度如果该结点有左子树就递归输出左子树如果该结点有右子树就递归输出右子树。假定一棵二叉树一个结点用一个字符描述现在给出先序和中序遍历的字符串用树的凹入表示法输出该二叉树。【输入】两行每行是由字母组成的字符串一行的每个字符都是唯一的分别表示二叉树的先序遍历和中序遍历的序列。【输出】行数等于该树的结点数每行的字母相同。【输入样例】ABCDEFG CBDAFEG【输出样例】AAAA BB C D EE F G/* //先建树顺序存储然后记录每个节点的度数最后按先序遍历把每个节点 //输出输出个数等于节点长度。但顺序存储不是很推荐因为可能世代单传 #include bits/stdc.h using namespace std; string a,b; struct node{ int l;//左儿子 int r;//右儿子 int len;//长度 char data;//字符 int parents; node(){ lrlenparents0; } }tre[2000]; //后序遍历 计算每个节点的长度 void dfs(int root){ if(tre[root].l) dfs(root*2); if(tre[root].r) dfs(root*21); tre[tre[root].parents].lentre[root].len; } //先序遍历把每个节点输出输出个数等于节点长度 void preorder(int root){ for(int i1;itre[root].len;i) couttre[root].data; coutendl; if(tre[root].l) preorder(root*2); if(tre[root].r) preorder(root*21); } //la代表这一轮先序遍历的起点ra先序遍历的终点 //lb代表这一轮中序遍历的起点rb中序遍历的终点 //k代表tre添加到了第k个节点 void build(int la,int ra,int lb,int rb,int k){ //找到这一轮的根节点在b中的位置 int rootb.find(a[la]); tre[k].dataa[la]; if(rootlb){//代表有左子树 tre[k].l2*k; tre[2*k].parentsk; build(la1,rootla-lb,lb,root-1,k*2); } if(rootrb){//代表有右子树 tre[k].r2*k1; tre[2*k1].parentsk; build(root-lbla1,ra,root1,rb,k*21); } } int main(){ cinab;//先序遍历中序遍历 build(0,a.size()-1,0,b.size()-1,1);//建树 //所有节点层次赋予之后就可以开始赋值了从叶子节点开始赋值即最后一层开始赋值 for(int j1;j1999;j)//遍历每个元素,给所有叶子节点赋长度11999表示遍历完整个tre if(tre[j].l0 tre[j].r0) tre[j].len1; dfs(1);//后序遍历计算每个节点的长度 preorder(1); return 0; } */ //先建树链式存储然后记录每个节点的度数最后按先序遍历把每个节点输出输出个数等于节点长度 #include bits/stdc.h using namespace std; string a,b; int ind1; struct node{ int l;//左儿子 int r;//右儿子 int len;//长度 char data;//字符 int parents; node(){ lrlenparents0; } }tre[2000]; //后序遍历 计算每个节点的长度 void dfs(int root){ if(tre[root].l) dfs(tre[root].l); if(tre[root].r) dfs(tre[root].r); tre[tre[root].parents].lentre[root].len; } //先序遍历把每个节点输出输出个数等于节点长度 void preorder(int root){ for(int i1;itre[root].len;i) couttre[root].data; coutendl; if(tre[root].l) preorder(tre[root].l); if(tre[root].r) preorder(tre[root].r); } //la代表这一轮先序遍历的起点ra先序遍历的终点 //lb代表这一轮中序遍历的起点rb中序遍历的终点 //k代表tre添加到了第k个节点 void build(int la,int ra,int lb,int rb,int k){ //找到这一轮的根节点在b中的位置 int rootb.find(a[la]); tre[k].dataa[la]; if(rootlb){//代表有左子树 tre[k].lind; tre[ind].parentsk; build(la1,rootla-lb,lb,root-1,ind); } if(rootrb){//代表有右子树 tre[k].rind; tre[ind].parentsk; build(root-lbla1,ra,root1,rb,ind); } } int main(){ cinab;//先序遍历中序遍历 build(0,a.size()-1,0,b.size()-1,1);//建树 //所有节点层次赋予之后就可以开始赋值了从叶子节点开始赋值即最后一层开始赋值 for(int j1;ja.size();j)//遍历每个元素,给所有叶子节点赋长度11999表示遍历完整个tre if(tre[j].l0 tre[j].r0) tre[j].len1; dfs(1);//后序遍历计算每个节点的长度 preorder(1); return 0; }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站开发工程师社交佛山制作

戴森球计划工厂蓝图终极指南:5个快速提升效率的星球适配技巧 【免费下载链接】FactoryBluePrints 游戏戴森球计划的**工厂**蓝图仓库 项目地址: https://gitcode.com/GitHub_Trending/fa/FactoryBluePrints FactoryBluePrints是《戴森球计划》玩家必备的工厂…

张小明 2025/12/27 10:07:30 网站建设

凡科网站怎样做qq小程序开发教程

项目亮点 【免费下载链接】中国1100w草地资源数据集 “中国1:100w草地资源数据集”提供了全国范围内精确至1:100万的草地资源信息,适用于研究、教学及政策规划。数据集采用地理信息系统兼容格式,并附带详细的研究文档,深入分析中国草地资源的…

张小明 2025/12/27 10:07:28 网站建设

浦东网站备案流程wordpress去掉侧边栏

Excalidraw:当手绘风白板遇上AI与实时协作 在一场远程技术评审会议中,产品经理刚提出“我们需要一个缓存层”,工程师便在共享画布上输入一行指令:“添加 Redis 节点,位于应用服务器和数据库之间”。几秒钟后&#xff0…

张小明 2026/1/2 12:03:58 网站建设

青岛鑫隆建设集团网站给宝宝做辅食的网站

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 使用快马平台构建一个基于VLA技术的图像描述生成应用。输入一张图片,AI自动生成详细的文字描述。要求支持多模态输入(图片文本),使用…

张小明 2025/12/27 11:42:15 网站建设

苏州建设网站推荐网站建设的书

主要包含两个部分一个代理模型(surrogate model),用于对目标函数进行建模。代理模型通常有确定的公式或者能计算梯度,又或者有已知的凹凸性、线性等特性,总之就是更容易用于优化。更泛化地讲,其实它就是一个…

张小明 2025/12/27 11:42:13 网站建设

php网站开发优化北京软件开发有限公司

如何用3步训练一个跨语言AI助手?ART•E框架实战指南 【免费下载链接】ART OpenPipe ART (Agent Reinforcement Trainer): train LLM agents 项目地址: https://gitcode.com/GitHub_Trending/art32/ART 还在为多语言办公环境的信息检索头疼吗?跨国…

张小明 2025/12/27 11:42:11 网站建设