从品牌网站建设到网络营销策划,从策略到执行的一站式服务
题目:https://leetcode.com/problems/find-all-anagrams-in-a-string/description/
创新互联-成都网站建设公司,专注成都网站建设、成都网站设计、网站营销推广,域名与空间,雅安服务器托管,网站托管有关企业网站制作方案、改版、费用等问题,请联系创新互联。
topics: 哈希表
输入:s: "cbaebabacd" p: "abc"
输出所在位置:[0, 6]
C++:
class Solution {
public:
vector
vector
if(s.size() < p.size())
return res;
for(int i = 0; i < p.size(); ++i)
{
++pv[p[i]];
++sv[s[i]];
}
if(pv == sv)
res.push_back(0);
for(int i = p.size(); i < s.size(); ++i)
{
++sv[s[i]];
--sv[s[i-p.size()]];
if(pv == sv)
res.push_back(i-p.size()+1);
}
return res;
}
};
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图