技术栈

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语言中的字符函数
相关推荐
张健1156409648
7 小时前
使用信号量限制并发数量
开发语言·c++
jc0620
7 小时前
6.1云原生之Docker
c++·docker·云原生
叶子野格
10 小时前
《C语言学习:指针》12
c语言·开发语言·c++·学习·visual studio
Fuyo_1119
10 小时前
C++ 内存管理
c++·笔记
澈207
11 小时前
C++面向对象:类与对象核心解析
c++·算法
6Hzlia
11 小时前
【Hot 100 刷题计划】 LeetCode 141. 环形链表 | C++ 哈希表直觉解法
c++·leetcode·链表
handler01
12 小时前
Linux 进程探索:从 PCB 管理到 fork() 的写时拷贝
linux·c语言·c++·笔记·学习
众少成多积小致巨
13 小时前
GNU Make 核心指南
android·c++
谭欣辰
13 小时前
详细讲解 C++ 状压 DP
开发语言·c++·动态规划
William_wL_
13 小时前
【C++】stack和queue的使用和实现(附加deque的简单介绍)
开发语言·c++
热门推荐
01GitHub 镜像站点02近期有什么ai的新消息,新动态? 2026.4月03Codex 接入 DeepSeek API 完整配置文档042026年4月AI大事件深度解读:大模型竞争进入“深水区“052026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot06零基础教你claude code 接入 deepseek V407在Windows 11上安装Docker的踩坑记录082026年AI前瞻:量子AI、具身智能与科学发现的新纪元09codex app每次打开重连5次Reconnecting问题解决10【AI】2026 年具身智能模型和世界模型总结