读书人

【回望法】实现给定二进制位数的所有组

发布时间: 2012-10-13 11:38:17 作者: rapoo

【回溯法】实现给定二进制位数的所有组合

#include <iostream>using namespace std;#define N 4int *x=new int[N];void backtrack(int t){int i=0;if(t>N-1) {for(i=0; i<N; i++)cout<<x[i]<<" ";cout<<endl;}else{for(i=0; i<=1; i++){x[t]=i;backtrack(t+1);}}}void main(){backtrack(0);}

【回望法】实现给定二进制位数的所有组合

读书人网 >编程

热点推荐