题目描述
样例
算法1
(暴力枚举) $O(n^2)$
时间复杂度
参考文献
C++ 代码
算法2
(暴力枚举) $O(n^2)$
时间复杂度
参考文献
C++ 代码
#include<iostream>
#include<vector>
#define MAX 26
using namespace std;
int n,m,u;
int m_vec [MAX]={0};
int dfs(int u){
if(u>m){
for(int i=1;i<=m;i++)
printf("%d ",m_vec[i]);
puts("");
return 0;
}
for(int i=u;i<=u+n-m;i++)
if(i>m_vec[u-1]){
m_vec[u]=i;
dfs(u+1);
}
}
int main(){
cin>>n>>m;
dfs(1);
return 0;
}