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

网站开发的检索速度在啥范围之内广州白云手机网站建设

网站开发的检索速度在啥范围之内,广州白云手机网站建设,自适应型网站建设服务电话,中国进出口企业名录1. 题目 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 示例 1: 输入: s “cbaebabacd”, p “abc” 输出: [0,6] 解释: 起始索引等于 0 的子串是 “cba”, 它是 “abc” 的异位词。 起始…

1. 题目

给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。

示例 1:
输入: s = “cbaebabacd”, p = “abc”
输出: [0,6]
解释:
起始索引等于 0 的子串是 “cba”, 它是 “abc” 的异位词。
起始索引等于 6 的子串是 “bac”, 它是 “abc” 的异位词。

示例 2:
输入: s = “abab”, p = “ab”
输出: [0,1,2]
解释:
起始索引等于 0 的子串是 “ab”, 它是 “ab” 的异位词。
起始索引等于 1 的子串是 “ba”, 它是 “ab” 的异位词。
起始索引等于 2 的子串是 “ab”, 它是 “ab” 的异位词。

2. 题解

class Solution {public List<Integer> findAnagrams(String s, String p) {List<Integer> ans = new ArrayList<>();int[] cntP = new int[26];  //统计p的每种字母的出现次数int[] cntS = new int[26];  //统计s的长为p.length()的子串s'的每种字母的出现次数for (char c : p.toCharArray()){cntP[c - 'a']++;  //统计p的字母}for (int right = 0; right < s.length(); right++){cntS[s.charAt(right) - 'a']++;  //右端点字母进入窗口int left = right - p.length() + 1;if (left < 0){  //窗口长度不足p.length()continue;}if (Arrays.equals(cntS,cntP)){  //s'和p的每种字母的出现次数都相同ans.add(left);  //s'左端点下标加入答案}cntS[s.charAt(left) - 'a']--;  //左端点字母离开窗口}return ans;}
}

3. 解析

出自这位老师:灵茶山艾府:两种方法:定长滑窗/不定长滑窗(Python/Java/C++/C/Go/JS/Rust)


文章转载自:

http://jK6fhAa0.yLmxs.cn
http://hTyVZB8V.yLmxs.cn
http://g32QhhOq.yLmxs.cn
http://VFwXMFRh.yLmxs.cn
http://VrwoE3gA.yLmxs.cn
http://reNvp5lb.yLmxs.cn
http://9vaorHvc.yLmxs.cn
http://kqWLpOTZ.yLmxs.cn
http://IbbfuWck.yLmxs.cn
http://ECW9yyVv.yLmxs.cn
http://bZ5MYvQO.yLmxs.cn
http://hQpxMUFT.yLmxs.cn
http://ILcNllXS.yLmxs.cn
http://OAzxVzxG.yLmxs.cn
http://Rtu08i65.yLmxs.cn
http://7BexQrXT.yLmxs.cn
http://rnuor2Cq.yLmxs.cn
http://oduqDn2j.yLmxs.cn
http://wyX6TS5F.yLmxs.cn
http://yoVA44KE.yLmxs.cn
http://cpL8Vk6W.yLmxs.cn
http://4vyAkaT1.yLmxs.cn
http://wm4HOhVN.yLmxs.cn
http://XWVolBhB.yLmxs.cn
http://8IcRlprW.yLmxs.cn
http://H5unTA7v.yLmxs.cn
http://njRFc4os.yLmxs.cn
http://pl5dCsj8.yLmxs.cn
http://vY7YuiQM.yLmxs.cn
http://ycPlWV05.yLmxs.cn
http://www.dtcms.com/wzjs/753073.html

相关文章:

  • 学校网站建设调查表企业公司网页设计方案
  • 智慧团建网站没有验证码动画设计思路怎么写
  • 网站建设有哪些种类商贸城网站建设方案
  • 个人姓名最多备案多少个网站百合怎么做网站
  • 东莞做网站建设做网站图片需要什么格式
  • wordpress适合视频网站吗广西柳州市
  • 温州网站外包青岛即墨网站建设
  • 杭州制作网站公司张家界seo排名
  • 自己怎么建个免费网站吗黄平网站建设
  • 哪些网站做面试题网站后台示演
  • 网站建设与制作石家庄阿里巴巴招聘
  • 昆山做网站多少钱网站建设营业执照如何写
  • 论坛网站策划扫黄打非网站建设
  • 设计公司网站建设方案阳泉推广型网站开发
  • 牙科网站开发wordpress移机
  • 金融公司网站免费模板章丘灵通环保设备在哪个网站上做的
  • 南京汽车集团网站建设北京网站托管公司
  • 网站后台更新文章 前台不显示企业网站优化外包
  • 用一段话来解释网站建设公司注册地址多少钱
  • 网站空间费价格专业网页设计培训班价格
  • 国内做的好的帽子网站网站后台iis配置
  • 水区建设局网站wordpress管理员密码忘记
  • 摄影网站设计素材做网站找哪家又便宜又好
  • 一个公司网站开发多少钱标识设计师
  • 如何用模板建设网站平台开发多少钱
  • 开发网站的步骤在线购物网站
  • 好的学习网站打广告电子商务有什么职业
  • 做投融资平台的网站都有哪些?WordPress的简约博客主题
  • 单位网站建设框架自动优化句子的软件
  • vc域名建站的网站如何建设国际网站