求救
  • 板块学术版
  • 楼主bijiaqi1314520
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/7/23 09:00
  • 上次更新2024/7/23 10:06:22
查看原帖
求救
1352496
bijiaqi1314520楼主2024/7/23 09:00

小贝最近刚学习了 DFS深度优先搜索,沉迷于其中无法自拔,成为了贝塔闻名的 DFS带师。

题目描述 最近贝贝也在学习算法,小贝毫无保留的给贝贝进行了讲解: DFS深度优先搜索 就是对一个字符串进行查找,看看该字符串是否存在 DFS 或 dfs 子序列。

子序列指从原字符串中,按照原字符串的顺序选取一些字符。例如字符串 ABCD 的子序列可以是 A、AB、BD、ACD等,但不能是 DA、AX、ADC等。

现在贝贝想知道某个字符串 � S 中,是否存在 DFS 或 dfs 子序列?

输入格式 输入的第一行包括一个正整数 � T,表示测试用例的组数。

对每组测试用例,第一行是一个正整数 � n,表示输入字符串的长度。第二行是一个长度为 � n的字符串 � s,保证字符串中只含有英语小写字母与英语大写字母。

输入的第一行,包含一个正整数 � T,表示测试数据的组数。

对于每组测试数据,包含两行:

每组测试数据的第一行,包含一个正整数 � n,表示本组测试数据字符串 � S 的长度。 每组测试数据的第二行,包含一个字符串 � S,表示本组测试数据的字符串 � S。 输出格式 对于每组测试用例,输出空格分隔的两个数字,第一个数字表示是否含有 DFS 子序列,第二个数字表示是否含有 dfs 子序列。输出 1 表示含有,输出 0 表示不含有。

输入输出样例 输入 #1复制 2 6 dafasa 6 dDFfSs 输出 #1复制 0 1 1 1 输入 #2复制 3 6 sfdDSF 6 DFSDFS 3 dfs 输出 #2复制 0 0 1 0 0 1 说明/提示 1 ≤ � ≤ 100 1≤T≤100

1 ≤ � ≤ 50 1≤n≤50

字符串 � S 仅有大小写英文字母组成。

2024/7/23 09:00
加载中...