两字符串比较 找出最大公共字串 11月18日
来源:互联网 发布:淘宝网上代购是真的吗 编辑:程序博客网 时间:2024/04/30 21:13
#include<iostream>
using namespace std;
char * maxstr(const char* source,const char* dest)
{
const char* str_short;
const char* str_long;
if(*source==NULL || *dest==NULL)
{
return NULL;
}
if(strlen(source)<strlen(dest))
{
str_short=source;
str_long=dest;
}
else
{
str_short=dest;
str_long=source;
}
int len=strlen(str_short)+1;
char* str_sub;
str_sub = (char *)malloc(sizeof(char) * len);
for(int i=strlen(str_short);i>0;i--)
{
for(int j=0;j<=strlen(str_short)-i;j++)
{
memcpy(str_sub,&str_short[j],i);
str_sub[i]='/0';
if(strstr(str_long,str_sub)!=NULL)
return str_sub;
}
}
return NULL;
}
int main()
{
char source[]="56789";
char dest[]="45567894546";
char *re=maxstr(source,dest);
cout<<re<<endl;
return 0;
}
- 两字符串比较 找出最大公共字串 11月18日
- 求两个字符串的最大公共字串
- 求两个字符串的最大公共字串
- 两个字符串中最大的公共字串
- C语言:分别输入两段字符串,并找出其中的最大公共字符串
- 10月7日 c语言编程 输入三个字符串,要求找出其中最大者
- 最大公共字串
- 最大公共字串
- 最大公共字串
- 最大公共字串
- 最大公共字串问题
- 公共最大字串长度
- 字符串中找出递减数,输出最大字串和各数位之和最大的字串之和
- Exe 求两个字符串的最大公共字串
- 求两个字符串最大的公共字串的长度
- 求两个字符串的最大公共字串问题
- 求两个字符串的最大连续公共字串
- 求两个字符串的最大连续公共字串
- 关于Hibernate中inverse=true的转载
- struts入门之验证(1)
- JS 修改
- 得到access表字段名VBS脚本
- delphi2010中DElphi class explorer妙用
- 两字符串比较 找出最大公共字串 11月18日
- strmbasud.lib strmbaseu.是DX8的SDK中BaseClasses编译出来的
- [转]多层透明代理,取真实IP地址
- Oracle 10g 归档日志(Archive Log )
- SOA的解释之三---全新的应用产品构建方式
- 通过SmartInvoke运用java与flex轻松构建cs程序(理解SmartInvoke的运行原理)
- ORACLE checkpoint cnt和checkpoint scn
- Linux下的游戏
- SQLServer2000的"以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机"错误