本文主要是介绍leetcode每日一题第八十九天,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
class Solution {
public:int subarraySum(vector<int>& nums, int k) {unordered_map<int,int> mp;mp[0] = 1;int count = 0,pre = 0;for(auto x:nums){pre += x;if(mp.find(pre-k) != mp.end()){count += mp[pre-k];}mp[pre]++;}return count;}
};
这篇关于leetcode每日一题第八十九天的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!