技术栈

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