首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

输出n个数目字的所有排列组合

2012-12-23 
输出n个数字的所有排列组合例如,,有数字1,2,3.,输出的组合共有15中,1,2,3,12,123,13,等等。。public static

输出n个数字的所有排列组合
    例如,,有数字1,2,3.,输出的组合共有15中,1,2,3,12,123,13,等等。。
   
   

    public static void main(String[] args){         String[]  aList=new String[]{"1","2","3"};         outAll(Arrays.aList(aList),"");    }    public static void outAll(List aList,String temp){          System.out.println(temp);          for(int i=0;i<aList.size;i++){              List tempList=new LinkList(aList);              outAll(tempList, temp+tempList.remove(i));        }    }    


    

热点排行