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

企业网站的分类/电子商务主要学什么就业方向

企业网站的分类,电子商务主要学什么就业方向,拼多多的网站建设,wp手机打开wordpress1.题目 2.解析 这道题我们用滑动窗口来实现,加上哈希表和vector容器的使用来实现这道题目,每次滑动之后我们都对其和答案进行比较,如果全部相等我们返回left,不相等继续滑动即可。 本质就是我们把p中相同数量的字母框起来&#…

1.题目

2.解析

这道题我们用滑动窗口来实现,加上哈希表和vector容器的使用来实现这道题目,每次滑动之后我们都对其和答案进行比较,如果全部相等我们返回left,不相等继续滑动即可。

本质就是我们把p中相同数量的字母框起来,然后依次向s中向右滑动,每滑动一次我们都保证了滑动窗口中字母的数量和p中的相等,每次滑动之后我们都对窗口中的字母和p中存储在哈希表中的进行对比。相等返回left,不相等继续向右滑动,知道right出窗口结束滑动。

3.代码

class Solution {
public:vector<int> findAnagrams(string s, string p) {map<char, int>num1;map<char, int>num2;vector<int>nums;for (int i = 0; i < 26; i++){num1.insert({ 'a' + i,0});num2.insert({ 'a' + i,0});}for (auto e : p){num1[e]++;}for (int i = 0; i < p.size(); i++){num2[s[i]]++;}for (int left = 0, right = p.size() - 1; right < s.size();){int count = 0;for (int j = 0; j < 26; j++){if (num1['a' + j]!= num2['a' + j]) {count++;break;}}if (count == 0)nums.push_back(left);num2[s[left]]--;left++;right++;num2[s[right]]++;}return nums;}
};

http://www.whsansanxincailiao.cn/news/31966644.html

相关文章:

  • 模板板网站/seo外链发布
  • 品牌营销策划师/惠州关键词排名优化
  • 网站导航栏的作用/永久免费用的在线客服系统
  • 标准化建设考评网站/优化搜狗排名
  • 建网站问题/微信上怎么做广告推广
  • 做讲课ppt的网站/关于seo的行业岗位有哪些
  • vs网站开发实例/网站搜索量查询
  • 网站开发设计需求文档/武汉网站建设优化
  • 动漫制作专业有本科吗/优化设计七年级下册数学答案
  • 网站开发的编程语言/网络推广是什么意思
  • 重庆免费自助建站模板/营销案例分析
  • 肯德基网站建设/怎样宣传自己的产品
  • 重庆市建设工程施工安全网/杭州seo排名收费
  • 免费建站哪里找/怎么做网站推广和宣传
  • 网站建设一条龙/淘宝客推广一天80单
  • 亚马逊网站运营怎么做/新手seo要学多久
  • 做网站制作怎么样/seo网站优化价格
  • 工业设计企业/百度小程序seo
  • 提供武汉手机网站建设/app推广注册赚钱
  • 微信公众官网登录/杭州seo
  • 赚钱网站源码/东莞网站公司排名
  • 免费注册建网站/关键词推广方法
  • 东营政府网站建设/网络营销渠道可分为哪些
  • 个人网站建设与企业网站/网络推广产品公司
  • b2b免费发布网站大全排名/站长论坛
  • 美食网站策划书/今日国内新闻大事20条
  • 公司网站的建设/网络建站工作室
  • 电子业网站建设/小红书推广策略
  • 可以做产品宣传的网站/如何创建一个网站
  • 宣传性网站建设策划方案/长沙网络营销咨询费用