技术栈

leetcode560.和为k的子数组

ゞ 正在缓冲99%…2025-03-27 23:16

前缀和+哈希表

cpp 复制代码
class Solution {
public:
    int subarraySum(vector<int>& nums, int k) {
        int result=0;
        int pre=0;
        unordered_map<int,int> map;
        map[0]=1;//模拟测试用例1[1,1,1],k=2可知
        for(const int& num:nums){
            pre+=num;
            if(map.find(pre-k)!=map.end())
                result+=map[pre-k];
            map[pre]++;
        }
        return result;
    }
};
上一篇:【Axure高保真原型】纵向图片轮播
下一篇:cJSON- API 深度解析:设计理念与实现原理(二)
相关推荐
1白天的黑夜1
2 小时前
栈-20.有效的括号-力扣(LeetCode)
c++·算法·leetcode
2301_76653605
2 小时前
刷leetcode hot100--矩阵6/1
算法·leetcode·矩阵
阳洞洞
3 小时前
leetcode 455. Assign Cookies和2410. Maximum Matching of Players With Trainers
leetcode·贪心
前端拿破轮
4 小时前
【代码随想录刷题总结】leetcode27-移除元素
算法·leetcode
编程绿豆侠
5 小时前
力扣HOT100之二分查找:74. 搜索二维矩阵
算法·leetcode·矩阵
Seven97
12 小时前
算法题:数组中的第k个最大元素
java·leetcode
hn小菜鸡
13 小时前
LeetCode 3370.仅含置位位的最小整数
算法·leetcode
花自向阳开1024
20 小时前
LeetCode hot100-11
数据结构·算法·leetcode
月亮被咬碎成星星
20 小时前
LeetCode[404]左叶子之和
算法·leetcode
热门推荐
01从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑02KGG转MP3工具|非KGM文件|解密音频03YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】04机器学习实验--- 金融数据基础与计算在线实验闯关05【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!06DeepSeek各版本说明与优缺点分析07山东大学2024深度学习期末考试回忆08【2025年最新】OpenWrt 更换国内源的指南(图形界面版)09组基轨迹建模 GBTM的介绍与实现(Stata 或 R)10VMware虚拟机安装Win7专业版保姆级教程(附镜像包)