算法设计作业:
1、输入n个数(不重复),求n个数字的全排列
如:n=3 全排列的数字为 1 2 3 则输出 123 132 213 231 321 312
2、输入n和k(n》=k)求n个数字的(n,k)排列
如n=3,k=2 输入的三个数位1 2 3 则输出 12 13 21 23 31 32
3、输入n个数(有重复),求n个数字的全排列
如:n=3 全排列的数字为1 1 2 则输出 112 121 211
4、输入n和k(n》=k) 求n个数字的(n,k)排列
如:n=3 k=2 排列的数字为1 1 2 则输出 11 12 21
2021-04-05 19:57:35
34KB
递归算法
1