串的模式匹配算法实验报告(共17页).docx

上传人:晟*** 文档编号:6252618 上传时间:2021-08-26 格式:DOCX 页数:18 大小:18.49KB
下载 相关 举报
串的模式匹配算法实验报告(共17页).docx_第1页
第1页 / 共18页
串的模式匹配算法实验报告(共17页).docx_第2页
第2页 / 共18页
串的模式匹配算法实验报告(共17页).docx_第3页
第3页 / 共18页
串的模式匹配算法实验报告(共17页).docx_第4页
第4页 / 共18页
串的模式匹配算法实验报告(共17页).docx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

串的模式匹配算法实验报告篇一:串的模式匹配算法串的匹配算法bruteForce(bF)算法匹配模式的定义设有主串s和子串T,子串T的定位就是要在主串s中找到一个与子串T相等的子串。通常把主串s称为目标串,把子串T称为模式串,因此定位也称作模式匹配。模式匹配成功是指在目标串s中找到一个模式串T;不成功则指目标串s中不存在模式串T。bF算法brute-Force算法简称为bF算法,其基本思路是:从目标串s的第一个字符开始和模式串T中的第一个字符比较,若相等,则继续逐个比较后续的字符;否则从目标串s的第二个字符开始重新与模式串T的第一个字符进行比较。以此类推,若从模式串T的第i个字符开始,每个字符依次和目标串s中的对应字符相等,则匹配成功,该算法返回i;否则,匹配失败,算法返回0。实现代码如下:/*返回子串T在主串s中第pos个字符之后的位置。若不存在,则函数返回值为0./*T非空。intindex(strings,stringT,intpos)inti=pos;/用于主串s中当前位置下标,若pos不为1则从p

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。