#include <stdio.h> #include <stdlib.h> int rotateString(char* A, char* B) { int i,len,k; char ch; len=strlen(A); for(k=1;k<=len;k++) { ch=A[0]; for(i=0;i<len-1;i++) { A[i]=A[i+1]; } A[len-1]=ch; if(strcmp(A,B)==0) break; } if(strcmp(A,B)==0) return 1; else return 0; } int main() { //A = 'abcde', B = 'cdeab' "abcde" char A[]="abcde"; char B[]="abced"; int t=rotateString(A,B); if(t==1) printf("343lo world!\n"); else printf("sdfghj\n"); return 0; }
LeetCode—796. 旋转字符串
猜你喜欢
转载自blog.csdn.net/baidu_36536257/article/details/80260844
今日推荐
周排行