#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
/**
判断字符串 efabcd 是 abcdef 旋转得来的
*/
int main() {
char source[30] = "abcdef";
char target[] = "efabcd";
int res = is_move(source,target);
if (res)
printf("Yes");
else
printf("No");
return 0;
}
int is_move(char* source, char* target) {
int sourceLen = (int)strlen(source);
if (sourceLen != strlen(target))
return 0;
strncat(source, source, sourceLen);
return strstr(source, target) == ((void*)0) ? 0 : 1;
}
判断字符串 efabcd 是 abcdef 旋转得来的
最新推荐文章于 2024-05-30 21:35:46 发布