设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;
}
#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
- 设S是有n个元素的集合,S的幂集是S所有可能的子集组成的集合。
- 不包含重复元素的集合S,求其所有子集
- 给定一个可能包含重复的整数的集合,S返回所有可能的子集。
- (用二进制的思路)给定一个集合S,打印出集合所有的子集
- 陈利人 面试题 给定两个字符串s和t(len(s)>len(t)),t可能是s的一个子序列。求所有s的子序列集合中,有多少个子序列等于t。
- 陈利人 面试题 给定两个字符串s和t(len(s)>len(t)),t可能是s的一个子序列。求所有s的子序列集合中,有多少个子序列等于t。
- 求m个元素集合中n个元素的所有子集(C/OC)
- m 元素集合的n 个元素子集
- 18 m 元素集合的 n 个元素子集
- Algorithm Gossip: m元素集合的n个元素子集
- 有一个集合A,它又n个元素,请用回溯法输出它所有的子集。
- 求一个集合所有可能的子集
- 在由N个正整数的集合S中,找出最大元素M,满足M=A + B,其中A,B都是集合S中元素
- N个元素集合的M子集问题
- 在由N个正整数的集合S中,找出最大元素C,满足C=A + B
- 在由N个正整数的集合S中,找出最大元素C,满足C=A + B
- 在由N个正整数的集合S中,找出最大元素C,满足C=A + B
- 数组---求数组组成的集合的所有子集
- LintCode题解(2)--尾部的零
- PHP float加减乘除
- Maven
- Spring Boot 1 . 简介
- hdu-4524-郑厂长系列故事——逃离迷宫-简单奇偶校检-java
- 设S是有n个元素的集合,S的幂集是S所有可能的子集组成的集合。
- Leetcode中Add Two Numbers算法的理解
- Python 中使用help()命令后如何退出
- Permutations
- ElasticSearch环境搭建
- zookeeper和dubbo的关系
- Java图形界面编程
- 【Tensorflow】你真的懂TensorFlow吗?Tensor是神马?为什么还会Flow?
- keras——函数式模型