设S是有n个元素的集合,S的幂集是S所有可能的子集组成的集合。

来源:互联网 发布:结婚网络请柬 编辑:程序博客网 时间:2024/05/16 06:25
#include <iostream>
#include <cstring>
using namespace std;
char array[21];
void func(int i,char *temp)
{
char retemp[21];
strcpy(retemp,temp);
if(i==strlen(array))
{
cout<<"("<<temp<<")";
return ;
}
else
{
func(i+1,retemp);
strncat(retemp,(array+i),1);
func(i+1,retemp);
}
}


int main()
{
int n;
char temp[21]={0};
cin>>n>>array;
func(0,temp);
return 0;
}
阅读全文
0 0