public ArrayList<ArrayList<Integer>> getAllSubArray(int[] a) {
ArrayList<ArrayList<Integer>> result = new ArrayList<>();
for(int subarray_size=1; subarray_size<a.length; subarray_size++) {
ArrayList<Integer> newList = new ArrayList<Integer>();
for(int i=0; i<a.length; i++) {
if((subarray_size+i)>a.length-1)
break;
newList.add(a[i+subarray_size]);
result.add(new ArrayList<>(newList));
}
}
return result;
}
No comments:
Post a Comment