public class PossibleSet
{
public static void main(String[] args)
{
int[] set = new int[5];
char[] chs = {'a','b','c','d','e'};
int position = 0;
set[position] = 1;
while(true)
{
System.out.print("{"+chs[set[0]-1]);
for(int i=1;i<=position;i++)
System.out.print(","+chs[set[i]-1]);
System.out.println("}");
if(set[position]<chs.length)
{
set[position+1] = set[position]+1;
position++;
}
else if(position!=0)
{
position--;
set[position]++;
}
else
break;
}
}
}
字典序集合
最新推荐文章于 2023-11-29 11:26:15 发布