Wednesday, 9 July 2014

Find out all combinations of an array.

This is the java code to find out combinations of an array.

class Combinations
{
String DIM_ARR[]={"a","b","c"};
  public static void main (String args[])
        {
            Combinations combobj= new Combinations();
            combobj.combine(0);
        }
       
       
        private void combine(int start){
            for( int i = start;i< DIM_ARR.length; i++ ){
                tcVect.add(DIM_ARR[i]+",");
                    System.out.println(tcVect.toString());
                if ( i < DIM_ARR.length )
                combine( i + 1);
                tcVect.remove(tcVect.size()-1);
            }
        }
}

No comments:

Post a Comment