/** * name:KMP * time:2012-11-22 * 字符串快速匹配 */#include#include typedef struct seqstring{ char string[100]; int length;}seqstring;void getnext(seqstring p,int next[]){ int i,j; next[0]=-1;//next[0]放上-1 i=0;//指向字符串每个字符的指针 j=-1; while(i
本文共 324 字,大约阅读时间需要 1 分钟。
/** * name:KMP * time:2012-11-22 * 字符串快速匹配 */#include#include typedef struct seqstring{ char string[100]; int length;}seqstring;void getnext(seqstring p,int next[]){ int i,j; next[0]=-1;//next[0]放上-1 i=0;//指向字符串每个字符的指针 j=-1; while(i
转载于:https://www.cnblogs.com/orchidzjl/p/4319856.html