×

kmp

kmp算法详解?绿色版kmplayer的解码器怎样注册到windows下

admin admin 发表于2024-04-11 21:35:11 浏览26 评论0

抢沙发发表评论

大家好,如果您还对kmp不太了解,没有关系,今天就由本站为大家分享kmp的知识,包括kmp算法详解的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

kmp算法详解

KMP模式匹配算法KMP算法是一种改进的字符串匹配算法,其关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的明。求得模式的特征向量之后,基于特征分析的快速模式匹配算法(KMP模式匹配算法)与朴素匹配算法类似,只是在每次匹配过程中发生某次失配时,不再单纯地把模式后移一位,而是根据当前字符的特征数来决定模式右移的位数。include "string. h"#include《assert. h》int KMPStrMatching(String T, String P, int. N, int startIndex){int lastIndex=T.strlen() -P.strlen();if((1 astIndex- startIndex)《0)//若 startIndex过大,则无法匹配成功return (-1);//指向P内部字符的游标int i;//指向T内部字符的游标int j=0;//指向P内部字符的游标for(i= startIndex; i 《T.strlen(); i++){while(P&& j》0)j=N;if(P)j++;if(j ==P.strlen())return(1-j+1);//匹配成功,返回该T子串的开始位置}return (-1);}

绿色版kmplayer的解码器怎样注册到windows下

打开KM》》》》》》》》右键》》》》选项》》》》》》》》》参数设置》》》》》》》文件关联.把所有文件都关联到KM就可以了.或者就关联你想用的文件类型,他的解码器自动就会注册的了.

如果你还想了解更多这方面的信息,记得收藏关注本站。