易网时代-编程资源站
Welcome
微信登录
编程资源
图片资源库
蚂蚁家优选
PDF转换器
软件资源
软件开发
、
小程序制作
、
系统集成与运维
、
空间租用
、
硬件开发
、
视频监控
、
技术咨询与支持
——联系电话:0311-88999002/88999003
首页
/
操作系统
/
Linux
/
一个集合的所有子集的Java代码实现
import
java.io.*;
public
class
dddde {
public
void
displaySubSet(
int
setN[]) {
int
length = setN.length;
int
i;
try
{
BufferedWriter writer =
new
BufferedWriter(
new
FileWriter(
new
File(
"d:\Result.txt"
)));
for
(i =
0
; i < (
1
<< length); i++) {
for
(
int
j =
0
; j < length; j++) {
if
((i & (
1
<< j)) !=
0
) {
writer.write(
""
+ setN[j] +
" "
);
}
}
writer.write(
" "
);
}
writer.close();
}
catch
(Exception e) {
}
}
public
static
void
main(String[] args) {
dddde ss =
new
dddde();
int
setN[] = {
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
,
10
};
ss.displaySubSet(setN);
}
}
收藏该网址
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图