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

怎么做网站例如京东聊城网站开发

怎么做网站例如京东,聊城网站开发,企业网站代码,做3d图的网站有哪些软件有哪些1.题目描述 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 2.样例描述 3.思路描述 可以让字符串 …

1.题目描述

给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回  -1 

2.样例描述

3.思路描述

可以让字符串 needle 与字符串 haystack 的所有长度为 mmm 的子串均匹配一次。

为了减少不必要的匹配,每次匹配失败即立刻停止当前子串的匹配,对下一个子串继续匹配。如果当前子串匹配成功,返回当前子串的开始位置即可。如果所有子串都匹配失败,则返回 −1。

4.代码展示

class Solution {public int strStr(String haystack, String needle) {int n = haystack.length(), m = needle.length();for (int i = 0; i + m <= n; ++i) {boolean flag = true;for (int j = 0; j < m; ++j) {if (haystack.charAt(i + j) != needle.charAt(j)) {flag = false;break;}}if (flag) {return i;}}return -1;}
}
int strStr(char * haystack, char * needle){int len1 =strlen(haystack);int len2 =strlen(needle);if(len1<len2)return -1;int i=0;int j=0;int t=i;while(haystack[i] && needle[j]){if(haystack[i] == needle[j]){i++;j++;continue;}else{t=t+1;i=t;j=0;}}if(needle[j] == '\0')return t;return -1;
}

http://www.dinnco.com/news/44226.html

相关文章:

  • 网站开发数据库设计短视频平台推广方案
  • 十大办公用品采购平台百度推广seo怎么学
  • 北京网站建设第一品牌营销互联网推广公司
  • 武汉家具定制网站站外优化推广方式
  • 科技自立自强太原seo公司
  • 扬州抖音seo上优化seo
  • 学做网站论坛账号中山百度seo排名公司
  • javaee与网站建设关键词有哪几种
  • 360建筑网撤销挂证河南优化网站
  • 网站的建设与管理自考百度统计数据分析
  • 怎样做网站测试郑州网站定制
  • 网站模板 家网络营销推广机构
  • 2022做网站还能赚钱吗品牌营销策划方案怎么做才好
  • 沧州开发网站多少钱seozhun
  • 深圳移动官网网站建设厨师培训机构
  • WordPress去除官网链接windows优化大师好不好
  • 赤峰做网站的网络公司怎样制作一个自己的网站
  • python大型网站开发发文章用哪个平台比较好
  • wordpress 智能合约东莞seo搜索
  • 网站对服务器要求seo优化的价格
  • 长沙长沙建设网站app拉新项目推广代理
  • 湘潭企业关键词优化厂家报价百度seo营销推广
  • 广州网站建设网站开发优秀网页设计公司
  • 网站建设先进个人事迹国家免费职业培训平台
  • wordpress hide title plugin厦门百度推广排名优化
  • 网站建设实战李静长沙企业seo优化
  • 制作单位网站外包公司和劳务派遣的区别
  • wordpress登录后台空白seo推广是什么意怿
  • 做视频网站弹窗深圳百度推广排名优化
  • 2018做网站开发一个月工资多少平台交易网