数组排列组合算法汇总

求数组全排列(不包含或者包含重复元素)

求数组所有组合(相当于求集合的所有子集,不包含或者包含重复元素)

从n个数中选择k个的组合(不包含重复元素)

从n个数中选择k个的组合(包含重复元素)