#35. 二叉树遍历(flist)(4月3日)

2023-10-27

在这里插入图片描述

#include<iostream>
using namespace std;

string s1,s2;

void tree(int be1,int ed1,int be2,int ed2){
	int j,i;
	if(be1>ed1||be2>ed2) return;
    for(i=be2;i<=ed2;i++){
    	int temp=0;
        for(j=be1;j<=ed1;j++){
            if(s1[j]==s2[i]){
                cout <<s2[i];
                temp=1;
                break;
            }
        }
        if(temp==1)break;
    }
    tree(be1,j-1,be2,ed2);
    tree(j+1,ed1,be2,ed2);
}


int main()
{
    cin>>s1>>s2;
    tree(0,s1.size()-1,0,s2.size()-1);
    return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

#35. 二叉树遍历(flist)(4月3日) 的相关文章

随机推荐

  • 【转载】《IT经理世界》:腾讯的瓶颈

    腾讯网科技中心总监程苓峰曾在 IT经理世界 上发表过一篇文章 腾讯的瓶颈 通过与分析师对话的形式 分析了腾讯当前所面临发展瓶颈 并表示 在领先业务上 腾讯擅长的微创新没问题 但在一个新业务上面对领先对手 就需要革命式创新 微创新不管用 全文
  • Java基于百度API的图片文字识别

    使用之前需要获取对应的项目API KEY SECRET KEY 这些参数在使用API的时候必须用到 用于生成access token 如何获取这些参数 在百度开发者中心申请一个 通用文字识别 项目 然后就可以获取到这些参数 十分钟快速教程
  • gradle构建 程序包com.sun.image.codec.jpeg不存在,解决方法

    Gradle构建错误 程序包com sun image codec jpeg不存在 D Projects EclipseProjects JavaDog sample y2018 date0912 批量下载 DpiUtil java 12
  • 面试官:HashMap 为什么选用红黑树这种数据结构优化链表?

    文章目录 前言 自平衡二叉查找树 Self Balancing Binary Search Tree AVL 红黑树 R B Tree AVL与红黑树异同 应用场景 前言 关于HashMap的详解文章请移步 深度剖析HashMap一篇文章就
  • Linux--shell--3--()、(())、[]、[[]]、{}

    一 小括号 圆括号 1 单小括号 命令组 括号中的命令将会新开一个子shell顺序执行 所以括号中的变量不能够被脚本余下的部分使用 括号中多个命令之间用分号隔开 最后一个命令可以没有分号 各命令和括号之间不必有空格 命令替换 等同于cmd
  • 二级索引查询注意事项(2)--单表访问方法(三十七)

    前面说了explain参数的type代表访问数据库的方法 如果用主键和唯一二级索引 测试最快的const方法 若用普通索引 则是ref 还有ref or null range是代表区间查询 若用index则代表查询联合索引的非最左边索引 最
  • 3D建模Cocos Creator3D:发射器模块(ShapeModule)

    推荐 将 NSDT场景编辑器 加入你的3D工具链 3D工具集 NSDT简石数字孪生 发射器模块 ShapeModule 公有属性 属性 作用 position 相对于挂载节点的位置 rotation 相对于挂载节点的旋转 scale 相对于
  • 软件测试银行金融项目如何测?看看资深测试老鸟的总结,一篇足够...

    目录 导读 前言 一 Python编程入门到精通 二 接口自动化项目实战 三 Web自动化项目实战 四 App自动化项目实战 五 一线大厂简历 六 测试开发DevOps体系 七 常用自动化测试工具 八 JMeter性能测试 九 总结 尾部小
  • iOS GitHub上排名前 100 的 Objective-C 项目简介

    主要对当前 GitHub 排名前 100 的项目做一个简单的简介 方便初学者快速了解到当前 Objective C 在 GitHub 的情况 GitHub 地址 https github com Aufree trip to iOS blo
  • 关于Unity创建项目时进度栏一直不动的问题

    关于Unity创建项目时进度栏一直不动的问题 近日在使用UNity过程中 创建一个新项目时 一直在转圈圈 是魔力转圈圈 一时半解不知是何原因 因为没有任何的提示 没有找到报错 关闭UNity Hub后 再次重启仍然会有这个问题出现 看了看项
  • Flink1.16 on Yarn hadoop3.1.1 提交任务失败解决

    一 背景 项目基于华为 mrs 平台 hadoop3 1 1 想升级 flink client 客户端从 1 11 0 到 1 16 0 1 11 0 已经用了两年了 flink 已经发布到了1 17 增加了很多新特性 速度和稳定性都会更好
  • 二叉链表实现二叉树

    1 题目描述 编写一个二叉链表类 试写出求二叉树结点数目和二叉树叶子节点的数目 只要写二叉链表的前序输入 先序中序后序输出 求节点数目和求叶子节点数目的方法 2 设计思路 二叉树一般多采用二叉链表 binary linked list 存储
  • 【101】西门子S7-200说明介绍

    一 西门子S7 200概述 SIMATIC S7 200 Micro 自成一体 结构紧凑 性能良好 功能强大 多种通讯方案 并且具有操作简便的硬件和软件 当然还有更多特点 SIMATIC S7 200 Micro PLC具有统一的模块化设计
  • 程序员提高代码能力的方法看这一篇就够了

    程序员的代码能力其实不应该仅仅局限于代码本身 而是围绕写出好代码所需的综合能力 你可以从以下几个能力维度谈谈如何提高代码能力 一 计算机基础知识 作为程序员 需要具备以下计算机基础知识 1 数据结构和算法 这是编写高效代码的基础 程序员需要
  • NMOS和PMOS使用总结

    MOS管应用电压的极性和我们普通的晶体三极管相同 N沟道的类似NPN晶体三极管 漏极D接正极 源极S接负极 栅极G正电压时导电沟道建立 N沟道MOS管开始工作 同样P道的类似PNP晶体三极管 漏极D接负极 源极S接正极 栅极G负电压时 导电
  • SVC分类经典Iris数据集

    今天做了一个用SVC分类经典Iris数据集的训练 在数据预处理上出了点奇怪的岔子 对原始数据中的string转到float这步一直不成功 转换函数没错 用的是load txt里面的converters 一直报错 但是被我机智 愚蠢 地手动处
  • Tomcat安装部署及多实例部署介绍

    Tomcat 一 Tomcat相关简介 二 Tomcat安装 三 多实例 一 Tomcat相关简介 1 Tomcat简介 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个servelet容器 按照Sun micros
  • word如何首页和目录不编辑页码

    按照下面的方法 从第二页或者是需要的地方设置页码即可 页码从任意页开始 1 将光标定位于需要开始编页码的页首位置 2 选择 插入 分隔符 打开 分隔符 对话框 在 分隔符类型 下单击选中 下一页 单选钮 3 选择 视图 页眉和页脚 并将光标
  • 作为程序员,该如何提升自己的编程水平?

    1500字3个角度说明如何提升编程水平 一 如果你是初学者 这几个方法给你 1 1 刻意练习 在编写代码之前 首先我们可以先了解这门编程语言的基本用法和常用的概念 编写基本的程序 一般来说敲代码是步骤是 明确需求 设计程序 编写代码 完善程
  • #35. 二叉树遍历(flist)(4月3日)

    include