会员
新闻
博问
闪存
班级
AI培训
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
RIMBAUD,20岁后失业,................................
Asp.Net,MONO
博客园
首页
新随笔
联系
订阅
管理
公告
给定一个集合,求出其所有子集合
code demonstrate using c#
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
ConsoleApplication1
{
class
Program
{
/**/
///
<summary>
///
函数:给定一个集合,求出其所有子集合
///
</summary>
private
static
List
<
string
>
printList(
string
[] arr,
int
num)
{
if
(num
<
0
)
{
List
<
string
>
reto
=
new
List
<
string
>
();
reto.Add(
""
);
return
reto;
}
else
{
List
<
string
>
ret
=
printList(arr, num
-
1
);
List
<
string
>
addRet
=
new
List
<
string
>
();
ret.ForEach(
delegate
(
string
x)
{ addRet.Add(x
+
"
"
+
arr[num]); }
);
ret.AddRange(addRet);
return
ret;
}
}
static
void
Main(
string
[] args)
{
//
演示
string
[] arr
=
{
"
a
"
,
"
b
"
,
"
c
"
}
;
List
<
string
>
ret
=
printList(arr,
2
);
ret.ForEach(
delegate
(
string
x)
{ Console.WriteLine(x); }
);
Console.Read();
}
}
}
posted on
2006-05-02 18:05
瓶子
阅读(
398
) 评论(
0
)
编辑
收藏
举报
会员救园
刷新页面
返回顶部
Powered by:
博客园
Copyright © 2023 瓶子
Powered by .NET 8.0 on Kubernetes