diff --git a/c++/contiguous-array.md b/c++/Prefix Sum/contiguous-array.md similarity index 100% rename from c++/contiguous-array.md rename to c++/Prefix Sum/contiguous-array.md diff --git a/c++/Prefix Sum/prefix-sum.md b/c++/Prefix Sum/prefix-sum.md new file mode 100644 index 0000000..c914b74 --- /dev/null +++ b/c++/Prefix Sum/prefix-sum.md @@ -0,0 +1 @@ +The idea behind this approach is that we maintain a running sum. Either the running sum matches our target condition or we evaluate a condition that implies that some numbers in between match our target condition \ No newline at end of file diff --git a/c++/range-sum-query-immutable.md b/c++/Prefix Sum/range-sum-query-immutable.md similarity index 100% rename from c++/range-sum-query-immutable.md rename to c++/Prefix Sum/range-sum-query-immutable.md diff --git a/c++/subarray-sum-equals-k.md b/c++/Prefix Sum/subarray-sum-equals-k.md similarity index 100% rename from c++/subarray-sum-equals-k.md rename to c++/Prefix Sum/subarray-sum-equals-k.md