技术栈

560. 和为 K 的子数组

咔咔咔的2024-06-19 9:13

560. 和为 K 的子数组


题目链接:560. 和为 K 的子数组

代码如下:

cpp 复制代码
class Solution 
{
public:
    int subarraySum(vector<int>& nums, int k) 
    {
        unordered_map<int,int> um;
        um[0]=1;
        int res=0,pre=0;
        for(int i=0;i<nums.size();i++)
        {
            pre+=nums[i];
            if(um.find(pre-k)!=um.end())//找到了
            {
                res+=um[pre-k];
            }
            um[pre]++;
        }
        return res;
    }
};
上一篇:【Leetcode】最后一个单词的长度
下一篇:c语言中的字符函数
相关推荐
m0_71676523
1 天前
数据结构--顺序表的插入、删除、查找详解
c语言·开发语言·数据结构·c++·学习·算法·visual studio
say_fall
1 天前
滑动窗口算法
数据结构·c++·算法
落羽的落羽
1 天前
【算法札记】练习 | Week1
linux·服务器·c++·人工智能·python·算法·机器学习
c++圈来了个新人
1 天前
C++类和对象(上)
c语言·开发语言·数据结构·c++·考研
️是78
1 天前
信息奥赛一本通(4005:【GESP2306一级】时间规划)
数据结构·c++·算法
tankeven
1 天前
HJ174 交换到最大
c++·算法
hope_wisdom
1 天前
C/C++数据结构之树
数据结构·c++·二叉树·树
W2303576573
1 天前
经典算法:打家劫舍(动态规划 + 回溯求最优解)C++ 超详细解析
c++·算法·动态规划
澈207
1 天前
深入浅出C++滑动窗口算法:原理、实现与实战应用详解
数据结构·c++·算法
A.A呐
1 天前
【C++第二十九章】IO流
开发语言·c++
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点03一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛04基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南05免费!不限量!用opencode接入英伟达(NVIDIA)大模型,轻松打造你的 AI 编程助手06从限购到畅通:GLM-5.1 Coding Plan接入攻略07CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南08Oh My Codex 快速使用指南09AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析10LLM Wiki:让大模型替你打理知识库的完整指南