Unordered Map || Easy to understand
\nbool findSubarrays(vector<int>& nums) {\n        unordered_map<int,int>mp;\n        int n=nums.size();\n        for(int i=0;i<n-1;i++){\n            int sum=n
```\nbool findSubarrays(vector<int>& nums) {\n        unordered_map<int,int>mp;\n        int n=nums.size();\n        for(int i=0;i<n-1;i++){\n            int sum=nums[i]+nums[i+1];\n            if(mp.find(sum)!=mp.end()) \n                return true;\n            mp[sum]++;\n        }\n        return false;\n    }\n\t```
['C']