博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
American Heritage usaco
阅读量:4931 次
发布时间:2019-06-11

本文共 511 字,大约阅读时间需要 1 分钟。

基础题,主要思路是找到根,然后分别递归即可;

1 #include
2 #include
3 #include
4 #include
5 #include
6 using namespace std; 7 char s[30],t[30]; 8 int n; 9 void dfs(int x,int y,int a,int b){10 int k;11 for(int i=a;i<=b;i++)if(s[i]==t[x]){k=i;break;}12 if(k!=a)dfs(x+1,x+k-a,a,k-1);13 if(k!=b)dfs(x+k-a+1,y,k+1,b);14 cout<
View Code

 

转载于:https://www.cnblogs.com/chadinblog/p/5833225.html

你可能感兴趣的文章
phpcms搭建环境
查看>>
C#常用代码片段备忘
查看>>
bsdasm
查看>>
我的盖洛普“优势识别器”测试报告
查看>>
在本地安装oracle-maven库
查看>>
HTML连载15-文本属性&颜色控制属性
查看>>
刚入前端整合的一个手机端页面适配+预加载+获取资源加载进度等的一个小模板...
查看>>
js ajax请求流程
查看>>
[教程]Ubuntu下完整配置自动壁纸切换
查看>>
Extjs中获取grid数据
查看>>
01、spring概述
查看>>
怎样才是真正的灰度发布?
查看>>
洛谷 P1531 I Hate It
查看>>
开发环境、测试环境、生产环境 到底是什么?
查看>>
vuejs及相关工具介绍
查看>>
项目中的Libevent(多线程)
查看>>
关闭客户端连接的两种情况
查看>>
bat----服务器重启后爬虫自动运行
查看>>
ThinkPHP 模板的包含、渲染、继承
查看>>
K-Means 聚类
查看>>