Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÓÃCʵÏÖ´®Æ¥ÅäµÄ¼¸ÖÖ·½·¨,kmpºÍBM

±¾À´²»Ïë×Ô¼ºÐ´µÄ£¬µ«ÍøÉϵĴó¶¼ÊÇc++ʵÏֵģ¬ÓÐЩ×Ô³ÆÊÇCʵÏÖµÄ ¸´ÖƵ½±àÒëÆ÷Éϸù±¾ÔËÐв»ÁË¡£
KMP»¹ÊǺܾ­µäµÄËã·¨£¬ÎҾͲ»¼Ó×¢ÊÍÁË£¬Ö±½Ó·µ»ØµÚ¼¸¸öÊýÆ¥Åä..
#include <stdio.h>
#include <stdlib.h>
void getNext(char t[]);
int next[80];
int main()
{
    char s[80],t[80];
    int result=0;
    printf("ÊäÈë×Ö·û´®:");
    gets(s);
    printf("ÊäÈë×Ö·û´®:");
    gets(t);
    getNext(t);
    int i=0,j=0;
    while(i<strlen(s)&&j<strlen(t))
    {
        if(s[i]==t[j]) {i++;j++;}
        else
        {
             j=next[j];
             if(j==-1) {i++;j++;}
        }
    }
    if(j>=strlen(t)) result=i-j+1;
    else result=0;
    printf("%d\n",result);
}
getNext(char t[])
{
    next[0]=-1;
    int j=0,k=-1;
    while(j<strlen(t))
    {
        if(k==-1||t[j]==t[k])
        {
            j++;
            k++;
            next[j]=k;
        }
        else k=next[k];
        }
    }
}
BMËã·¨£¬ÍøÉÏʵÏֵIJ»¶à£¬Óм¸¸ö°æ±¾µÄ¶¼ÊǺܸ´ÔÓ£¬Ö¸ÕëÀ´Ö¸ÕëÈ¥£¬ÆäʵûÄÇô·³
#include <stdio.h>
#include <stdlib.h>
int BM(char s[],char t[],int n,int m);
int dist(char s,char t[]);
int main()
{
    char s[80],t[80];
        printf("ÊäÈë×Ö·û´®:");
    gets(s);
    printf("ÊäÈë×Ö·û´®:");
    gets(t);


Ïà¹ØÎĵµ£º

C/C++Îļþ²Ù×÷[×ªÔØ]

ÕÆÎÕÎı¾Îļþ¶ÁдµÄ·½·¨
Á˽â¶þ½øÖÆÎļþµÄ¶Áд·½·¨
C++ÎļþÁ÷£º
fstream¡¡¡¡// ÎļþÁ÷
ifstream¡¡ // ÊäÈëÎļþÁ÷
ofstream¡¡ // Êä³öÎļþÁ÷
//´´½¨Ò»¸öÎı¾Îļþ²¢Ð´ÈëÐÅÏ¢
//ͬÏòÆÁÄ»ÉÏÊä³öÐÅÏ¢Ò»Ñù½«ÐÅÏ¢Êä³öÖÁÎļþ
#include<iomanip.h>
#include<fstream.h>
void main()
{
¡¡¡¡ofstream f1("d:\\ ......

C:\WINDOWS\system32\drivers\etc\hostsÊÇʲô¹¦ÄÜ??

½âÎöHostsÎļþ
ºÜ¶àÓû§¶¼ÖªµÀÔÚWindowϵͳÖÐÓиöHostsÎļþ£¨Ã»Óкó׺Ãû£©£¬ÔÚWindows98ϵͳϸÃÎļþÔÚWindowsĿ¼£¬ÔÚWindows2000/XPϵͳÖÐλÓÚC:\Winnt\System32\Drivers\Etc Ŀ¼ÖС£¸ÃÎļþÆäʵÊÇÒ»¸ö´¿Îı¾µÄÎļþ£¬ÓÃÆÕͨµÄÎı¾±à¼­Èí¼þÈç¼Çʱ¾µÈ¶¼ÄÜ´ò¿ª¡£
    ÓüÇʱ¾´ò¿ªhostsÎļþ£¬Ê×ÏÈ¿´¼ûÁËÎ ......

dz̸c³ÌÐòº¯Êýµ÷Óùý³Ì

¹Ø¼ü´Ê£º
Õ»Çø£º¾ÍÊÇÒ»¸öÄÚ´æµØÖ·¿Õ¼ä£¬Ã¿µ÷ÓÃÒ»´Îº¯Êý¾Í»áÔÚÕ»ÇøÎª´Ëº¯Êý·ÖÅäÒ»¶Î¿Õ¼ä£¨Ö÷ÒªÓÃÓÚ´æ´¢¾Ö²¿±äÁ¿£¬
´Ë¶Î¿Õ¼äÏÂÃæ¾ÍÖ±½Ó¶¨ÒåΪº¯ÊýÕ»£©
ebp :ÓÃÓÚ´æ·Åº¯ÊýÕ»µÄÕ»¶¥µØÖ·
esp:ÓÃÓÚ´æ·Å´Ëº¯ÊýÕ»µÄÕ»µ×µØÖ·
×¢Ò⣺ջ¶¥µØÖ·´óÓÚÕ»µ×µØÖ·£¬Õ»ÊÇ´ÓÕ»¶¥ÏòÕ»µ×Ôö³¤¡£¼´ebp-->esp;
ÏÂÃæÎÒÃÇ·ÖÎöÈçÏ´úÂëÀý×Ó£¬¿´ ......

Ïê½âLinuxϰ²×°EclipseºÍCDT¿ª·¢C/C++

ÎÒ¶ÔÄÚÈÝ×ö³ö²¿·Öµ÷Õû¡£
         Ç°Ð©ÌìÓÐÈË·¢ÌûÎÊÈç¹ûÔÚ linux ÏÂÓà eclipse ¿ª·¢
C/C++£¬ËùÒÔÎÒ¾ÍÏëдÕâôһƪÌû×Ó£¬ÒòΪһֱÔÚÓà Eclipse ×ö JAVA
¿ª·¢£¬¶ÔEclipse±È½ÏÊìϤ£¬°²×°²å¼þµ±È»Ò²²»³ÉÎÊÌâ¡£ÎÞÒâÖÐÔÚÍøÉÏ¿´µ½ÕâÆªÌû×Ó£¬¾õµÃдµÄºÜÏêϸ£¬ÎÒÒ²¾Í¾õµÃ×Ô¼ºÃ»ÓбØÒªÔÙÔÚÕâÉÏÃæÀË· ......

ÔÚ2000ºÍxpÏÂÈçºÎ½«cÅÌfat32ת»»³Éntfs


ÈÕÖ¾
·ÖÏí¸øºÃÓѸ´ÖÆÍøÖ·Òþ²ØÇ©Ãûµµ´ó×ÖÌå
ÉÏһƪ ÏÂһƪ ·µ»ØÈÕÖ¾Áбí
ÔÚ2000ºÍxpÏÂÈçºÎ½«cÅÌfat32ת»»³Éntfs
±à¼­ | ɾ³ý | ȨÏÞÉèÖà | ¸ü¶à▼
¸ü¶à¡ø
ÉèÖÃÖö¥
ÍÆ¼öÈÕÖ¾
תΪ˽ÃÜÈÕÖ¾
Bandit    ·¢±íÓÚ2007Äê12ÔÂ12ÈÕ 09:12 ÔĶÁ(9) ÆÀÂÛ(0) ·ÖÀࣺ ¸öÈËÈÕ¼Ç È¨ÏÞ: ¹«¿ª
1¡¢µ½ÃüÁîÌá ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ