题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
同构字符串

题目题干

同构字符串qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给定个字符串T,它的长度是工,那么字符串T可以用字符数组T1.T]来表qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【问题描述】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
示。你可以把T的任意两个字符交换位置,且可以交换任意多次。经过交换之后的字符qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
串被称为T的同构串。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
T=“ahac”,那么“abc”“aacb”“bac”“baca”“hca”“caab"“caba”“cbaa”qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例如:qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
等都是字符串T的同构串。而“baab”、“bcab”等都不是字符串T的同构串。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
再给定一个字符串S,长度是S,那么字符串S可以用字符数组S[1.S]来表示。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
初始时,as=0。对于每一个下标K,其中1≤K≤LS-LT+1,那么S[K…K+LT-1]qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
是s的一个子串,如果该子串S[K…K+LT-1]是字符串T的同构串,那么ans增加1。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
你的任务就是输出ans最后的值。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入格式】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
共两行。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第一行,一个字符串T(长度不超过10000)。T的每个字符要么是小写字母,要么qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
是大写字母。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二行,一个字符串S(长度是5000000)。S的每个字符要么是小写字母要么是大qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
写字母。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出格式】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
仅一行,一个整数,表示ans最后的值。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【数据规模】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于40%的数据,T的长度不超过100,且S的长度不超过10000。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于70%的数据,S的长度不超过1000000。qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入样例】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
abaqKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
baababacqKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出样例】qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4qKs100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

题目描述 给定一个全部由大写英文字符组成的字符串,请判断它是否是一个上升字符串。所谓上升字符串就是字母不断变大,比如AACCC是上升字符串,但XYX不是,因为第二个X出现在Y之后。 输入格式 一
同构字符串 给定个字符串T,它的长度是工,那么字符串T可以用字符数组T1.T]来表 【问题描述】 示。你可以把T的任意两个字符交换位置,且可以交换任意多次。经过交换之后的字符 串被称为T的同构串。 T
加法求和 计算仅含有加法计算的表达式的值。该表达式长度不超过250,中间没有空格与括 号,并且计算结果在整数范围内。 【输入格式】 44167+71, 仅一行,一串包含加号和数字符号的字符。 【输出格
最短单词 输入一段由若干个以空格分隔的单词组成的英文文章,文章以英文句点结束。求出 文章中最短的单词(假设只有一个最短单词)。 【输入格式】 仅一行,包含一串字符,表示英文文章(字符总数不超过200)
给定一棵二叉树的前序遍历序列和中序遍历序列,要求计算该二叉树的高度。 输入格式: 输入首先给出正整数 n(≤50),为树中结点总数。随后 2 行先后给出前序和中序遍历序列,均是长度为 n 的不包含重
对于给定的二叉树,本题要求你按从上到下、从左到右的顺序输出其所有叶结点。 输入格式: 首先第一行给出一个正整数 n(≤10),为树中结点总数。树中的结点从 0 到 n−1 编号。随后 n 行,每行给
请编写程序,利用后缀树判断任一字符串是否给定字符串 s 的后缀。 当然不用后缀树也可以解决,不过本题旨在训练后缀树的实现,所以建议读者尝试用后缀树解决这个问题。 输入格式: 输入首先给出一个仅由小写
请编写程序,利用前缀树查找给定字符串是否在某给定字符串集合 S 中。 当然不用前缀树也可以解决,不过本题旨在训练前缀树的三个重要操作的实现,即创建结点、插入字符串、判断给定字符串是否在前缀树中,所以建
请编写程序,创建有 4 个结点的树,然后输出其后序遍历序列。 输入格式: 输入首先在第一行给出 4 个正整数,依次对应树的根结点、根的第 1、2、3 个孩子结点的键值。所有键值均为 int 型范围内
请编写程序,创建有 4 个结点的树,然后输出其前序遍历序列。 输入格式: 输入首先在第一行给出 4 个正整数,依次对应树的根结点、根的第 1、2、3 个孩子结点的键值。所有键值均为 int 型范围内

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢