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

django网站开发网站设计ps做效果图过程

django网站开发,网站设计ps做效果图过程,山西推广公司,做网站需要提供什么串的模式匹配#xff1a;在主串str的pos位置查找子串sub#xff0c;找到返回下标#xff0c;没有找到返回-1。 1.BF算法思想 相等则继续比较#xff0c;不相等则回退#xff1b;回退是i退到刚才位置的下一个#xff08;i-j1#xff09;;j退到0#xff1b;利用子串是否…串的模式匹配在主串str的pos位置查找子串sub找到返回下标没有找到返回-1。 1.BF算法思想 相等则继续比较不相等则回退回退是i退到刚才位置的下一个i-j1;j退到0利用子串是否遍历完成来判断是否查找成功注意不能利用主串来判断 2.代码实现 int BF(const char* str, const char* sub, int pos) {assert(str ! NULL sub ! NULL);if (strNULL||subNULL||pos0 || posstrlen(str))return -1;int i pos;int j 0;int lenstr strlen(str);int lensub strlen(sub);//while (str[i] ! \0 sub[j] ! \0)while(i lenstrj lensub){if (str[i] sub[j]){i;j;}else{i i - j 1;//刚才位置的下一个j 0;}}//判断是否查找成功利用子串是否遍历完成来判断是否查找成功//if (sub[j] \0)if(jlensub)return i - j;elsereturn -1; } int main() {const char* str1 ababcabcdabcde;const char* str2 abcd;printf(%d\n, BF(str1, str2, 0));printf(%d\n, BF(str1, str2, 6));const char* str3 aaaaab;const char* str4 aaaab;printf(%d\n, BF(str3, str4, 0));printf(%d\n, BF(str3, str4, -1));printf(%d\n, BF(str3, str4,8));const char* str5 abcd;const char* str6 ae;printf(%d\n, BF(str5, str6, 0));return 0; } 注此算法时间复杂度为O(n*m)
http://www.hkea.cn/news/14343147/

相关文章:

  • 镇江市城市建设档案馆网站广州工商注册流程
  • 什么网站可以做设计赚钱吗品牌建设的意义和重要性
  • 响应式网站设计教程模板网的图片侵权
  • 网站备案与不备案的区别建站软件免费试用
  • 有没有99块钱做网站常德政务网站
  • 商业网站建设费用个人域名注册入口
  • 北京市网站建设公司西安h5网站建设
  • 猎头网站模板大连天健网大连
  • 大型公司网络搭建实例西安seo服务公司
  • 建设旅游网站财务分析商业网站的建设流程
  • 网站 单页wordpress怎么入驻写模板
  • 龙华做网站多少钱个人网站免费制作平台
  • 网站介绍怎么写范文个人网站备案简介怎么写
  • 邹城建网站苏州网站建设设计制作公司怎么样
  • 网站蜘蛛爬行统计网站建设核电
  • 运城做网站哪家公司好白山住房与城乡建设局网站
  • 找个人给我做电影网站效果好网站建设哪家好
  • 大理网站建设网站建设一个类引用另一个类的方法
  • 兰州网站建设怎么选网页设计图片轮播的代码
  • 集图网seo优化排名怎么做
  • 网站获取用户wordpress新建页面
  • 美仑-专门做服装的网站wordpress的特点()
  • 网站通栏代码新品发布会策划
  • 做网站什么内容吸引人深圳做棋牌网站建设哪家好
  • 网站建设html5作品济南网站怎么做seo
  • 网站换域名有没有影响赣州91人才网赣州招聘
  • 做资源共享网站企业网站建设要求标准说明
  • 宿州品牌网站建设公司制作网页用什么进行页面布局
  • 网站改版重新备案推动高质量发展的必然要求
  • 肇庆住房和城乡建设局网站天津建设工程招标网