We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
- Prepare
- Java
- Data Structures
- Java Subarray
- Discussions
Java Subarray
Java Subarray
Sort by
recency
|
647 Discussions
|
Please Login in order to post a comment
Using Prefix sum
First approach: Time Complexity: O(n^3)
int count = 0; for (int k = 0; k < n; k++) { for (int i = n; i > k; i--) { int sum = 0; for (int j = k; j < i; j++) { sum += a[j]; } if (sum < 0) count++; } } System.out.println(count);
import java.io.; import java.util.;
public class Solution {
}