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

手机网站快速排名 软件wordpress 分享 插件

手机网站快速排名 软件,wordpress 分享 插件,网站开发怎么兼容ie,网站后台建设编辑器30.串联所有单词的子串 我的解法: 滑动窗口: 解法中用到了两个哈希表map1和map2,分别用于记录words中各个单词的出现频数和当前滑动窗口[left, right)中单词的出现频数;外部for循环i从0到len - 1,内部while循环每次会…

30.串联所有单词的子串

我的解法:

滑动窗口:

  • 解法中用到了两个哈希表map1和map2,分别用于记录words中各个单词的出现频数和当前滑动窗口[left, right)中单词的出现频数;
  • 外部for循环i从0到len - 1,内部while循环每次会让滑动窗口滑动len步,即开头位置为i时,这一轮就可以遍历到i + k*len开头的子串,因此i取0到len - 1可以覆盖所有的子串开头情况;
  • 内部while循环每次先取right开头的长度为len的子串tmp,判断tmp是否是words中的单词:
    • 不是则更新窗口左端点,清空count和哈希表map2
    • 属于words中的单词时count加1,更新哈希表map2,若tmp重复出现了,则要收缩滑动窗口左端,并更新count和map2(注意判断重复出现这里用的是while循环)
class Solution {
public:vector<int> findSubstring(string s, vector<string>& words) {vector<int> res;if(s.empty() || words.empty()){return res;}int len = words[0].size();int size = words.size();unordered_map<string, int> map1;for(auto w : words){map1[w]++;}for(int i = 0; i < len; ++i){int left = i, right = i;int count = 0;unordered_map<string,int> map2;while(right + len <= s.size()){string tmp = s.substr(right, len);right += len;if(map1.count(tmp) == 0){left = right;count = 0;map2.clear();}else{count++;map2[tmp]++;while(map1[tmp] < map2[tmp]){string re_word = s.substr(left, len);count--;map2[re_word]--;left += len;}if(count == size){res.push_back(left);}}}}return res;}
};

http://www.sczhlp.com/news/66100/

相关文章:

  • 建设学校网站百度统计 wordpress 插件
  • 网站的建设服务中心郑州高端设计工作室
  • 做vip的网站好做吗临沂品牌网站建设公司
  • 开发网站做什么奇零seo赚钱培训
  • 扩展欧几里得算法的推导与证明
  • 智简魔方魔方云手动下载镜像
  • 做网站开店新手php网站建设
  • 郑州网站开发douyanet作图网址
  • 唯爱wordpress主题南宁做网站优化
  • 做网站遇到的困难总结绍兴做公司网站的公司
  • SpringBoot + @RefreshScope:动态刷新配置
  • 西安网站建设培训烟台网站建设哪家好
  • 网站跟域名是什么关系网站备案网址
  • 做购物网站骗人wordpress构建
  • 自己的服务器做网站要备案黄骅怎么读
  • 电影网站开发视频教程怎么创建一个软件
  • 高端网站设计欣赏网站建设协调会
  • 网站优化的基本思想WordPress主题虚拟资源
  • 广州手机网站定制信息域名流量查询
  • 网络推广的工作内容是什么wordpress安装双seo插件
  • 做字幕的网站大数据精准营销案例
  • 代码随想录算法训练营|Day 23
  • 大语言模型集成策略对比研究
  • 动漫做h免费网站有哪些知名网站制作
  • 北京手机网站设计电话网站开发教材
  • 类似于建设通的网站济南网站制作公司哪家技术好
  • 如何给自己网站做网站优化屋顶休闲平台设计
  • 企业网站系统官网易语言做网站爆破工具
  • 网站建设 竞标公司要求wordpress主题中英文
  • 商业网站教程网站后天添加文章不显示