当前位置: 首页 > news >正文

asp 开发的大型网站简述seo对各类网站的作用

asp 开发的大型网站,简述seo对各类网站的作用,上海做saas平台网站的公司,wordpress图片快速主题也是很久没有写文章了,2.25开了学后,就一直忙开学考和四级考,好不容易是都过去了。接下来就静下心,写一写代码和文章。 最近是看了个速成比赛路线,刚把递归看完,应该是下一章就会做一个递归总结&#xff0c…

        也是很久没有写文章了,2.25开了学后,就一直忙开学考和四级考,好不容易是都过去了。接下来就静下心,写一写代码和文章。

        最近是看了个速成比赛路线,刚把递归看完,应该是下一章就会做一个递归总结,那这一篇就先总结回顾一下bf算法。

        正文:

bf算法,也为暴力算法。其和一般的后面的静态查找和散列表不一样,后面的是匹配数字查找的,这个是查找字符串的。其为字串的定位操作通常称为串的模式匹配

例如我们要从S=“goodgoole“中找到T=”goole“,匹配步骤如下:

1.主串S从第一位开始,S与T前面的三个字母都匹配成功,但S第四个字母是d而T的是g。第一位匹配失败。

2、主串退回到上次匹配的下一位,从第二位开始,主串S的首字母是o,要匹配的T首字母是g,匹配失败。

3、主串S第三位开始,主串s的首字母是o,要匹配的T首字母是g,匹配失败。

4、主串S第四位开始,主串S首字母是d,要匹配的T首字母是g,匹配失败。

5.主串S第五位开始,S与T,6个元素全匹配,匹配成功。

简单说就是像两层大循环一样嵌套,不停搜索,直到找到目的字符串。代码如下

#include<stdio.h>
#include<stdlib.h>
#include<string.h>#define MAXLEN 255typedef struct
{char str[MAXLEN];int length;
}SSteing;int BF(SSteing a,SSteing b,int pos);//隐藏函数声明后,c语言库会默认补充,但这样不对,链接会出问题 int main (void)
{int start = 0; SSteing S,T;printf("请输入主串:");scanf("%s",S.str);printf("请输入子串:");scanf("%s",T.str);S.length = strlen(S.str);T.length = strlen(T.str);if(BF(S,T,start)){printf("yes,起始位置为:%d\n",BF(S,T,start));}else{printf("no\n");}system("pause");return 0;
}int BF(SSteing a,SSteing b,int pos)
{int i = pos;int j = 0;while (i <= (a.length-1) && j <= (b.length - 1)){if(b.str[j] == a.str[i]){j++;i++;}else{i = i - j + 1;j = 0;}}if(j > (b.length - 1)){return (i - b.length + 1);}else{return 0;}
}

http://www.hkea.cn/news/953687/

相关文章:

  • 男装网站的网站建设背景惠州seo按天计费
  • 如何快速提高网站排名互联网项目推广
  • icp备案网站名称更改成都网站设计
  • 企业网站建设需求分析seo排名资源
  • python基础教程雪峰东莞搜索seo网站关键词优化
  • b2b网站开发供应商小程序开发教程全集免费
  • 用自己的手机做网站外链网站是什么
  • 市场调研公司介绍网站推广优化公司
  • 玉溪人民政府网站建设现状新网站seo
  • 湖南餐饮网站建设2023北京封控了
  • 重庆网站设计人员外贸网站搭建推广
  • 局域网内的网站建设西安网站建设公司排名
  • 普通网站报价多少中南建设集团有限公司
  • 蚌埠做网站哪家好全网营销国际系统
  • 沈阳市网站制作谷歌香港google搜索引擎入口
  • 做美食网站的背景高端网站建设制作
  • 文件什么上传到wordpress泉州seo技术
  • 网站地址地图怎么做网页制作的软件有哪些
  • 如何用万网建设网站口碑营销策划方案
  • 做网站的基础架构东莞seo建站公司
  • 嘉兴做网站的哪家好龙岗网站制作
  • 论坛做网站好吗百度官方网页
  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词
  • 做网站时如何去掉网站横条小红书软文案例
  • 图虫南宁百度快速排名优化
  • 上城网站建设app推广文案