6 回答

TA貢獻(xiàn)217條經(jīng)驗(yàn) 獲得超353個(gè)贊
public?class?Test38?{ public?static?void?main(String[]?args)?{ for?(int?i?=?0,?j?=?0,?k?=?0;?i?<?Math.pow(4,?3);?i++)?{//?遍歷所有可能性 String?str?=?(String.format("%03d",?Long.parseLong(Integer.toString(i,?4)))); for?(j?=?0,?k?=?0;?j?<?str.length();?j++)?{ k?=?str.replace(""?+?str.charAt(j),?"").length()?==?2???k?+?1?:?k; } for?(j?=?0;?j?<?str.length()?&&?k?==?3;?j++)?{//?打印這個(gè)可能性 System.out.print((char)?(str.charAt(j)?+?1)?+?(j?==?str.length()?-?1???"\n"?:?"?")); } } } }

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
int in[]={1,2,3,4};
for (int i=0;i<in.length;i++){
? ?for (int j=0;j<in.length;j++){
? ? ? ?for (int h=0;h<in.length;h++){
? ? ? ? ? ?if (i!=j&&i!=h&&j!=h) {
? ? ? ? ? ? ? ?System.out.print(in[i]+""+in[j]+""+in[h]);
? ? ? ? ? ? ? ?System.out.println("");
? ? ? ? ? ?}
? ? ? ?}
? ?}
}

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
package?recursion; public?class?Permutation?{ ????static?int[]?Num={1,2,3,4}; ????static?int[]?K=new?int[3]; ???? ?/** ??*?@param?args ??*/ ????public?static?void?p(int?m){ ?????if(m==3){ ??????for(int?i=0;i<K.length;i++)???System.out.print(K[i]+"?");?????? ??????System.out.println(); ??????return; ?????} ?????for(int?j=0;j<Num.length;j++){ ??????if(Num[j]!=0)??{//前面用過的數(shù)用0標(biāo)記一下 ??????K[m]=Num[j];? ??????Num[j]=0; ??????p(m+1); ??????Num[j]=K[m];?????????//遞歸出來把原來的數(shù)還原 ??????} ?????} ????} ?public?static?void?main(String[]?args)?{ ??//?TODO?Auto-generated?method?stub ????????p(0); ?} }

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超4個(gè)贊
public class test{
public static void main(String[] args)?
{
? ? int i,j,k;
? ? int count=0;
? ? for(i=1;i<5;i++)
? ? {
? ? ? ? for(j=1;j<5;j++)
? ? ? ? {
? ? ? ? ? ? for(k=1;k<5;k++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if(i!=j&&j!=k&&i!=k) ??
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? System.out.println("數(shù)字為:"+i+j+k); ?
? ? ? ? ? ? ? ? ? ? count++;
? ? ? ? ? ? ? ? ? ? if(count%5==0)
? ? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? ? System.out.println(" ");
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }? ? ? ? ? ? ?
? ? ? ? ? ? }
? ? ? ? }
? ? }
}
}

TA貢獻(xiàn)25條經(jīng)驗(yàn) 獲得超9個(gè)贊
int j,k,l,count=0;
for(j=1;j<=4;j++)
for(k=1;k<=4;k++)
for(l=1;l<=4;l++)
{
if(j!=k&&j!=l&&k!=l)
{
system.out.print(j+""+k+""+l);
count++;
}
添加回答
舉報(bào)