组合(回溯)
Posted jetaim
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了组合(回溯)相关的知识,希望对你有一定的参考价值。
//从数1-n里选r个数输出所有组合
#include<bits/stdc++.h> using namespace std; int n,r,a[100]; void search(int x,int y) if(y>r) for(int i=1;i<=r;i++) cout<<a[i]; cout<<endl; return ; for(int i=x;i<=n;i++) a[y]=i; search(i+1,y+1); int main() cin>>n>>r; search(1,1); return 0;
以上是关于组合(回溯)的主要内容,如果未能解决你的问题,请参考以下文章