沈阳公司建设网站八大恶心的网站制作

张小明 2026/3/14 0:46:44
沈阳公司建设网站,八大恶心的网站制作,信用门户网站建设观摩,泰安网络公司排名【题目描述】我们可以把由“0”和“1”组成的字符串分为三类#xff1a;全“0”串称为B串#xff0c;全“1”串称为I串#xff0c;既含“0”又含“1”的串则称为F串。FBI树是一种二叉树#xff0c;它的结点类型也包括F结点#xff0c;B结点和I结点三种。由一个长度为2N的“…【题目描述】我们可以把由“0”和“1”组成的字符串分为三类全“0”串称为B串全“1”串称为I串既含“0”又含“1”的串则称为F串。FBI树是一种二叉树它的结点类型也包括F结点B结点和I结点三种。由一个长度为2N的“01”串S可以构造出一棵FBI树T递归的构造方法如下T的根结点为R其类型与串S的类型相同若串S的长度大于1将串S从中间分开分为等长的左右子串S1和S2由左子串S1构造R的左子树T1由右子串S2构造R的右子树T2。现在给定一个长度为2N的“01”串请用上述构造方法构造出一棵FBI树并输出它的后序遍历序列。【输入】第一行是一个整数N0≤N≤10第二行是一个长度为2N的“01”串。【输出】一行这一行只包含一个字符串即FBI树的后序遍历序列。【输入样例】3 10001011【输出样例】IBFBBBFIBFIIIFF【提示】对于40%的数据N≤2对于100%的数据N≤10。//是一颗满二叉树我们用顺序存储 #include iostream #include algorithm #include cmath using namespace std; string a; char tre[5000]; void postorder(int root){ if(tre[root*2]) postorder(root*2); if(tre[root*21]) postorder(root*21); couttre[root]; } int main(){ int n; cinn; cina; //先给最后一层赋值 int cnt0; //把顺序存储最后一行的叶子节点先存进去 for(int ipow(2,n);ipow(2,n1);i){ if(a[cnt]1) tre[i]I; else if(a[cnt]0) tre[i]B; cnt; } //建树 倒着建 n1就是总层数 for(int in;i1;i--){//该树总共会有n层 for(int jpow(2,i);jpow(2,i1);jj2){//每层有这么多个节点 if(tre[j]tre[j1]) tre[j/2]tre[j]; else tre[j/2]F; } } //后序遍历 postorder(1); return 0; }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

视频网站开发者工具镇网站建设管理工作总结

沉默是金,总会发光大家好,我是沉默作为程序员,面试不仅是展示技术能力的舞台,也是检验自己知识体系的机会。最近在几场面试中,朋友遇到了一些技术性问题,尽管挑战较大,但它们促使他对基础知识和…

张小明 2026/3/13 16:24:01 网站建设

网站建设征求意见网站在线订单系统怎么做

在高校学术研究与实习实践的过程中,同学们常常面临两大难题:论文降重与报告撰写。传统降重往往耗时耗力,修改后语句生硬、语义不畅;而实习报告、毕业设计任务书等内容又常常因格式复杂、内容琐碎而让人无从下笔。有没有一款工具&a…

张小明 2026/3/13 16:23:58 网站建设

佛山网站上排名seo任务大厅

从数字到胶片:Analog Diffusion深度解析与实战指南 【免费下载链接】Analog-Diffusion 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/Analog-Diffusion 在AI图像生成技术快速发展的今天,你是否曾为生成的图片缺乏真实胶片那种温暖质…

张小明 2026/3/13 16:23:55 网站建设

网站备案类型迅当网络深圳外贸网站建设

手机号查QQ号终极指南:3步快速找回关联账号 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 你是否曾经因为忘记QQ号而无法登录?或者需要确认某个手机号是否绑定过QQ账号?现在,通过phon…

张小明 2026/3/13 19:02:11 网站建设

影视公司网站模板模板网站 建设教材

文件与打印机共享管理全攻略 1. 文件共享与管理 在文件共享方面,我们可以通过特定方式将驱动器映射到共享文件夹内的子文件夹。具体操作是,通过浏览子文件夹或使用格式 \\<PC_name>\<folder_name>\<subfolder>\<subfolder> 指定文件夹名称。这样…

张小明 2026/3/13 19:02:09 网站建设

深圳网站建设哪个好如何给自己的网站做优化

Perl在CGI脚本与文件目录管理中的应用 在Web开发和文件管理领域,Perl语言展现出了强大的功能和灵活性。下面我们将详细探讨Perl在CGI脚本编写以及文件和目录管理方面的具体应用。 1. 使用Perl编写CGI脚本 在Web开发中,CGI(Common Gateway Interface)脚本起着重要作用,它…

张小明 2026/3/13 19:02:06 网站建设