摘要: 输入“1234567",字串”234“,返回”2345678“ const char * strstr2(const char * string, char *string2){ for (int i = 0; string[i] != '\0'; i++) { int j = 0;//每次字串都要 阅读全文
posted @ 2016-06-25 23:06 ranran1203 阅读(173) 评论(0) 推荐(0)
摘要: 输入一行字符串,找出其中出现长度最长的字符串,输出它及其首字符的位置,例如yyabcdajcabceg,输出abc和3 步骤:1 两个循环获取字符串子串,外层循环确定长度,内存循环确定子串的首字符位置,长度由大到小变化 2 分别利用正向查找和反向查找的方式,查找子串的位置,当两种方式查找的位置不同时 阅读全文
posted @ 2016-06-25 22:51 ranran1203 阅读(837) 评论(0) 推荐(0)
摘要: 把字符串用后缀树的形式表现出来如下: a b c a b c a b c d e .substr[0] b c a b c a b c d e ....substr[1] c a b c a b c d e .......substr[2] a b c a b c d e ..........sub 阅读全文
posted @ 2016-06-25 17:35 ranran1203 阅读(377) 评论(0) 推荐(0)