主动的阿杰 level
获赞
9
粉丝
1
关注
5
看过 TA
80
门头沟学院
2024
C++
IP属地:辽宁
暂未填写个人简介
私信
关注
2023-12-18 22:31
门头沟学院 C++
给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。下面的做法为什么不能通过呢?逻辑上没问题啊。class Solution {public:    vector<int> findAnagrams(string s, string p) {        if(s.size()<p.size())            return {};        vector<int> res;        vector<int>hash_zeros(26,0);        for(int i=0;i<s.size()-p.size()+1;i++)        {            vector<int> hash_map(26,0);            for(int j=i;j<i+p.size()&&j<s.size();j++)            {                hash_map[s[j]-'a']++;                hash_map[p[j-i]-'a']--;            }            if(hash_map==hash_zeros)                res.push_back(i);        }        return res;    }};
0 点赞 评论 收藏
分享
2023-12-12 17:13
门头沟学院 C++
投递启明星辰等公司10个岗位
0 点赞 评论 收藏
分享
2023-11-18 11:26
门头沟学院 C++
0 点赞 评论 收藏
分享
2023-09-22 22:30
门头沟学院 C++
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务