46. 全排列
public void helper(List<List<Integer>> result, int[] nums, List<Integer> list) {
if (list.size() == nums.length) {
result.add(list);
return;
}
for (int i = 0; i < nums.length; i++) {
if (list.contains(nums[i])) {
continue;
}
list.add(nums[i]);
helper(result, nums, list);
list.remove(list.size() - 1);
}
}