C语言怎么设计在两句话中找到相同文字后就提取这两句话输出?那位大神指点指点啊
C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。
C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。
------解决思路----------------------
文字 中文?英文?还是?
建个哈希表,里面存着所有汉字和英语单词(有相应的索引)
定义一个数组a[MAX] MAX是一个很大的数 对应索引a[i]++ 如果a[i]大于等于2就输出
------解决思路----------------------
好吧 貌似理解错楼主意思了
------解决思路----------------------
这是判断有没有相同字符的,不知道是不是要这个
------解决思路----------------------
一共就两句话 若干个单词吧!!! 找到相同的,然后输出这两句话????
没有 就不输出????
可以用map
------解决思路----------------------
还有
怎么限定一句话?
一句话最长多少个字?
C语言怎样设计在两句话中找到相同文字后就提取这两句话输出??那位大神指点指点啊。。。。。
------解决思路----------------------
文字 中文?英文?还是?
建个哈希表,里面存着所有汉字和英语单词(有相应的索引)
定义一个数组a[MAX] MAX是一个很大的数 对应索引a[i]++ 如果a[i]大于等于2就输出
------解决思路----------------------
------解决思路----------------------
这是判断有没有相同字符的,不知道是不是要这个
int main()
{
char a[]={"abcdefghkljkl"};
char b[]={"dgfjhtyhtfjg"};
int i,j;
for(i=0;a[i]!='\0';i++)
{
for(j=0;b[j]!='\0';j++)
if(a[i]==b[j])
{
printf("%s\n",a);
printf("%s\n",b);
system("pause");
return 0;
}
}
printf("没有相同字符\n");
system("pause");
return 0;
}
------解决思路----------------------
一共就两句话 若干个单词吧!!! 找到相同的,然后输出这两句话????
没有 就不输出????
可以用map
------解决思路----------------------
还有
怎么限定一句话?
一句话最长多少个字?