题解 2862: 字符串移位包含问题

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

对题2862:string.h库函数的使用及注意事项

解题思路:本题是要给定两个字符串arr1和arr2,判断arr1经过任意次循环操作之后,是否包含arr2的子字符串。由于循环操作是将字符串最后一位字符转移到第一位,所以通过有限次循环之后,arr1字符串会转变为最初的字符串,所以可以先将arr1字符串先首尾相连形成一个新的字符串,

编写题解 2862: 字符串移位包含问题(C语言)

###strstr是C语言标准库中的一个字符串处理函数,用于在一个字符串中查找另一个子字符串的第一次出现的位置。strstr函数返回一个指向第一次出现子字符串的指针。如果没有找到匹配的子字符串,则返回NULL。#include#includeintcomepere(char*p1,

字符串移位包含问题(又是数组空间不够变答案错误,记得设100以上)

解题思路:两个字符串s1,s2先判断谁的长,将长的字符串将自身复制两次,组成一个新的字符串,如果可以通过题目给的移位方式得到s1是s2的子串,或s2是s1的子串,则短的字符串必定为这个新的字符串的子串,举个例子:AABCDAABCDCDAA参考代码:```c#include#includeintsub