P1157-组合的输出
组合的输出,不论是在算法题目中,还是日常编程中都十分常遇到
题目
题目描述
输入格式
输出格式
输入输出样例
输入 #1
1 | 5 3 |
输出 #1
1 | 1 2 3 |
代码
1 |
|
题目分析
从n
个数获得r
个元素的组合,采用dfs
深度优先搜索,从第1
位搜到第r
位,每一位都不超过n
,一旦超过了所需元素数,便输出当前组合,接着从上一位开始,加1
后继续搜索
组合的输出,不论是在算法题目中,还是日常编程中都十分常遇到
输入 #1
1 | 5 3 |
输出 #1
1 | 1 2 3 |
1 |
|
从n
个数获得r
个元素的组合,采用dfs
深度优先搜索,从第1
位搜到第r
位,每一位都不超过n
,一旦超过了所需元素数,便输出当前组合,接着从上一位开始,加1
后继续搜索