东方博宜OJ 1654:全部排列问题 ← 递归 + 各位可重复
【题目来源】
【题目描述】
输入 n 输出 1...n 个数的全部排列。全部排列中,数字可以重复。
例如输入 3,输出全部排列的结果如下:111、112、113、121、122、123、131、132、133、211、212、213、221、222、223、231、232、233、311、312、313、321、322、323、331、332、333。
【输入格式】
一个整数 n(1<n≤6)。
【输出格式】
按照由小到大的顺序输出 1…n 这 n 个数的全部排列情况。
【输入样例】
2
【输出样例】
11
12
21
22
【数据范围】
1<n≤6
【算法分析】
● 各位不可重复的全排列问题()的代码如下所示。
【算法代码】
● 本题是各位可重复的全排列问题,代码更短。如下所示。
【参考文献】

浙公网安备 33010602011771号