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

团购网站设计中国空间站什么时候建成

团购网站设计,中国空间站什么时候建成,网站连接数据库失败,购物网站开发所用技术☀️ 什么是BF算法 BF算法#xff0c;即暴力算法#xff0c;是普通的模式匹配算法#xff0c;BF算法的思想就是将目标串S的第一个与模式串T的第一个字符串进行匹配#xff0c;若相等#xff0c;则继续比较S的第二个字符和T的第二个字符#xff1b;若不相等#xff0c;则…☀️ 什么是BF算法 BF算法即暴力算法是普通的模式匹配算法BF算法的思想就是将目标串S的第一个与模式串T的第一个字符串进行匹配若相等则继续比较S的第二个字符和T的第二个字符若不相等则比较S的第二个字符和T的第一个字符依次比较下去直到得出最后的匹配结果BF算法是一种蛮力算法。 ❄️题目 给出字符串str作为主串然后给出子串sub查找子串是否在主串中出现若出现返回主串中的第一个匹配的下标否则返回-1。 ⛄️图解演示 假设 主串a b a b c a b c d a b c d e 子串a b c d 给定ij 记录字符串下标 算法思想 主串的第一个字符和子串的第一个字符进行匹配若相等继续匹配主串的第二个字符和子串的第二个字符即ij若不想等主串回溯到第一个字符的下一个字符子串回溯到0即i i - j 1j 0依次进行直到匹配成功返回i - j 若失败返回-1 算法代码 public class BF {public static int bF(String str,String sub) {if(strnull || sub null) {return -1;}int lenStr str.length();int lenSub sub.length();if(lenSub 0 || lenStr 0) {return -1;}int i 0;int j 0;while(ilenStr jlenSub) {if (str.charAt(i) sub.charAt(j)){i;j;}else{i i-j1;j 0;}}if(jlenSub){return i-j;}else{return -1;}}public static void main(String[] args) {System.out.println(bF(ababcabcdabcde,abcd));System.out.println(bF(ababcabcdabcde,abcdf));System.out.println(bF(ababcabcdabcde,abcde));} }运行结果 5 -1 9
http://www.huolong8.cn/news/334728/

相关文章:

  • 沛县网站设计建站宝盒创业经历
  • 天津平台网站建设报价桦南县建设局网站
  • 网站如何解除绑定域名石景山网站建设的大公司
  • 关于做网站的问卷调查网站建设项目表
  • 百度获客平台做优化网站
  • 做网站服务器的配置老山做网站的公司
  • 网站建设捌金手指花总八库车网站建设
  • 可视化网站模板编辑软件公司内部展厅设计
  • 做外贸比较好用的网站网站的建设的含义
  • wordpress不能添加用户芜湖seo外包公司
  • 四川华泰建设集团网站南京高端网站建设公司
  • 网站台做计么呢邢台天九建设有限公司网站
  • 公司可以备案几个网站高中信息技术网站建设
  • 本地网站开发公司网络服务大厅
  • 网页设计与网站建设实训目的网易工作做网站工资奖金高吗
  • app开发cms网站开发苏州网站制作出名 乐云践新
  • 坪山网站建设公司网站建设协议书 印花税
  • 北京正规网站建设比较推广普通话喜迎二十手抄报
  • 网站开发细节国外搜索引擎排名
  • 网站域名缴费十年wordpress整合vip解析
  • 西青做网站的公司徐州网页关键词优化
  • 周到的宁波网站建设贵州建设官方网站
  • 网站百度优化韩国唯美网站设计
  • 只做正品的购物网站宁波网站建设与设计开发
  • 有哪些做的比较好的网站上不了国外网站怎么做外贸
  • 自己有网站怎么推广营销策略怎么写范文
  • 营销网站的策划方案怎么做佛山南海区建网站的公司
  • 研学网站平台建设方案论坛发帖
  • 厦门网站建设价格xm37郑州专门做网站的公司
  • 设计班级网站建设固安企业网站建设