Question: Given a sorted array A find all possible difference of elements from A.
My solution:
for (int i=0; i
For example for an array with the elements {21, 22, ..., 2n} there are n⋅(n-1)/2 possible differences, and no two of them are equal. So there are O(n2) differences.
Since you have to enumerate all of them, you also need at least O(n2) time.