62,614
社区成员
发帖
与我相关
我的任务
分享
static void combinations2(String[] arr, int len, int startPosition, String[] result)
{
// String[] arr = {"A","B","C","D","E","F"};
//combinations2(arr , 3, 0 , new String[3]);
if (len == 0)
{
System.out.println(Arrays.toString(result));
return;
}
for (int i = startPosition; i <= arr.length-len; i++)
{
result[result.length - len] = arr[i];
combinations2(arr, len-1, i+1, result);
}
}