I am trying to solve this problem for a while. For example, there two unsorted arrays:
A = [4,2,6] and B = [8,7,10] and target = 15
Now, I have to find the list of pairs' sum from A and B which are closest (less or equal) to the target. For this case the answers are [4, 10] and [6,8] as their sum is 14 which closest to 15.
I was able to do it in O(MN) and O(NlogN + MlogM + MlogN)
I am looking for a runtime O(N) or O(M) or O(M+N) and space of similar order. where M = the size of array A and N = the size of array B.
Comments
Post a Comment