2016 - 2024

感恩一路有你

快速排序图解 字符串和多维数组---字符串匹配(BF算法)?

浏览量:1523 时间:2021-03-11 04:06:53 作者:admin

字符串和多维数组---字符串匹配(BF算法)?

String a=“AAA”

boolean flag=false

for(String s:b){

if(a.equals(s){

flag=true

break]}

如果要匹配的模式字符串中没有重复的字符,则BF正常。当模式字符串中有许多重复的子字符串时,普通字符串几乎都是这样,KMP的效率比BF要高得多

数据结构一书中提供了几种匹配方法。

模式匹配、KMP算法等

KMP算法的时间复杂度为O(m,n)。

有关详细信息,请参阅数据结构手册。

KMP算法是Knut-Morris-Platt算法

快速排序图解 c语言编写菜单程序 定义标识符的规则

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。