gpt4 book ai didi

java - 需要在java中生成超集

转载 作者:太空宇宙 更新时间:2023-11-04 07:04:26 25 4
gpt4 key购买 nike

尝试找出一种使用 java 生成超集的方法需要简单回答

我正在寻找的是

输入:ab

输出:{} {a} {b} {ab}

我该如何解决这个问题?

提前致谢

最佳答案

int allMasks = (1 << N);
for (int i = 1; i < allMasks; i++)
{
for (int j = 0; j < N; j++)
if ((i & (1 << j)) > 0) //The j-th element is used
System.out.print((j + 1) + " ");

System.out.println();
}

关于java - 需要在java中生成超集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21620006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com