搜索
查看: 1526|回复: 4
打印 上一主题 下一主题

求几个代码,什么类型的都行

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-9 09:54:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于我还不是很会自己编写代码,想先看一下能运行的程序代码,希望高手提供几个程序作为参考,不论是哪个类型的都可以,唯一要求的就是要:可正常运行的!!
沙发
发表于 2012-8-9 12:54:54 | 只看该作者
最长公共字串
输入两行字母,自动计算最长的公共字串,自己以前写的
例:
输入:dkabcdefgljajei
         mjabcdefgkqal
输出:abcdefg

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char a[1000],b[1000];
    int len,max,maxi,i,j,k,t;
    memset(a,0,100);
    memset(b,0,100);
    gets(a);
    gets(b);
    len=strlen(a);
    max=0;
    maxi=0;
    t=0;
    for(i=0;i<len;i++)
    {
                for(j=0;j<len;j++)
                {
                        t=0;
                        while(t+i<len && a[i+t]==b[j+t])
                        {
                                t++;
                        }
                        if(t>max)
                        {
                                max=t;
                                maxi=i;
                        }
                }
        }
        for(i=maxi;i<maxi+max;i++)
        {
                printf("%c",a[i]);
        }
        printf("\n");
    system("pause");
    return 0;
}
板凳
发表于 2012-8-9 12:58:51 来自手机 | 只看该作者
=student= 发表于 2012-8-9 12:54  最长公共字串  输入两行字母,自动计算最长的公共字串,自己以前写的  例:

你给新人看这个…………
地板
发表于 2012-8-9 13:00:29 | 只看该作者
{:soso__17936742075557734132_2:}  代码都在文件里了  

C语言编程实例100题.zip

38.04 KB, 下载次数: 4

5#
发表于 2012-8-9 13:03:33 | 只看该作者
回遗未来 发表于 2012-8-9 12:58
你给新人看这个…………

这个挺实用的,玩玩呗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表