當前位置:外匯行情大全網 - 外匯匯率 - 1xyyy

1xyyy

按照妳的要求編寫的求x,y指定長度的所有排列組合的Java程序如下

import?java.util.ArrayList;

import?java.util.List;

public?class?EE?{

public?static?void?combination(List<String>?list,?String?sNumbers,?String?sPath,?int?ALen)

{

if?(sPath.length()==?ALen)

{

list.add(sPath);

return;

}

for(int?i=0;i<sNumbers.length();i++)

{

combination(list,sNumbers,sPath?+sNumbers.substring(i,i+1),?ALen);

}

}

public?static?void?main(String[]?args)?{

List<String>?output?=?new?ArrayList<String>();

System.out.println("組合");

combination(output,"xy",?"",?5);

for(String?s:?output)

System.out.print(s+"?");

System.out.println();

System.out.println("***"+output.size()+"個");

}

}

運行結果

組合

xxxxx xxxxy xxxyx xxxyy xxyxx xxyxy xxyyx xxyyy xyxxx xyxxy xyxyx xyxyy xyyxx xyyxy xyyyx xyyyy yxxxx yxxxy yxxyx yxxyy yxyxx yxyxy yxyyx yxyyy yyxxx yyxxy yyxyx yyxyy yyyxx yyyxy yyyyx yyyyy

***32個

  • 上一篇:國際黃金價格閃崩,白銀也跌,貴金屬是否會迎來下跌行情?
  • 下一篇:為什麽快播電影,手機經常重啟?
  • copyright 2024外匯行情大全網