葉林
Linked with GitHub
# LeetCode - 0560. Subarray Sum Equals K ### 題目網址:https://leetcode.com/problems/subarray-sum-equals-k/ ###### tags: `LeetCode` `Medium` ```cpp= /* -LeetCode format- Problem: 560. Subarray Sum Equals K Difficulty: Medium by Inversionpeter */ class Solution { public: int subarraySum(vector<int>& nums, int k) { unordered_map <int, int> prefixs; int sums = 0, counts = 0; prefixs[0] = 1; for (int &i : nums) { sums += i; if (prefixs.count(sums - k)) counts += prefixs[sums - k]; ++prefixs[sums]; } return counts; } }; ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up