首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-10-13 
【回溯法】实现给定二进制位数的所有组合#include iostreamusing namespace std#define N 4int *xnew in

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

#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);}

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

热点排行