编程之美3.1 字符串移位包含问题
摘要:
给定两个字符串s1和s2,要求判断s2是否能够被s1做循环移位得到的字符串包含。例如,给定s1=AABCD和s2=CDAA,返回true;给定s1=ABCD,s2=ACBD,返回false。解法一:穷举法int Contain1( char*str1, constchar*str2 ){ int len = strlen(str1); for (int i =0; i < len; i++) { char temchar = str1[0]; for (int j =0;j < len-1; j++) {str1[j] = str1[j+1]; } str1[len-1] = te 阅读全文
posted @ 2012-08-13 17:34 yousir 阅读(186) 评论(0) 推荐(0)
浙公网安备 33010602011771号