天天看点

字符串+指针-练习题

1:求一个子串在主串中出现位置和次数

2:将字符串按字符顺序从小到大排序,删除重复字符

3:求str1,str2最长公共子串

4:输入字符串str1 str2, 各串中无重复出现字符,输出交集

5:求给定三个字符串最长子串

6:查找两个字符串中的最长公共子串

1:

2:kmp

7:将两个字符串连接,不破坏原字符串

void main()

{

    char s1[]="abcdef";

    char s2[]="1234";

    char *s;

    s=myconnect(s1,s2);

    printf("%s\n",s);

}

8:将old中出现sub的替换为rpl,替换之后结果存在new

9:两个英文句子,每个句子英文单词空格分开,输出最长公共单词

10:对字符进行排列:冒泡排序,递增排序

11:输入若干字符,找出最长字符串并输出,用指针数组存放字符串