Find a pair of elements from an array whose sum equals a given number

后端 未结 30 1360
暗喜
暗喜 2020-11-22 10:14

Given array of n integers and given a number X, find all the unique pairs of elements (a,b), whose summation is equal to X.

The following is my solution, it is O(nLo

30条回答
  •  醉梦人生
    2020-11-22 10:41

    A Simple program in java for arrays having unique elements:

    import java.util.*;
    public class ArrayPairSum {
        public static void main(String[] args) { 
            int []a = {2,4,7,3,5,1,8,9,5};
            sumPairs(a,10);  
        }
    
        public static void sumPairs(int []input, int k){
          Set set = new HashSet();    
          for(int i=0;i

提交回复
热议问题