<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hello world

    隨筆 - 2, 文章 - 63, 評論 - 0, 引用 - 0
    數據加載中……

    求取數列的排列。利用遞歸

    				 public class Order2 {
    static int num=1;

    private boolean isIn(int a[],int start,int num){
    for(int i=0;i<start;i++){
    if(a[i]==num)
    return true;
    }
    return false;
    }

    public void orderNumber(int[] a, int start, int deep, int length, int k) {
    int passNum[]=new int[length];
    int passLength=0;
    for (int i = start; i < length; i++) {
    if(isIn(passNum,passLength,a[i]))
    continue;

    passNum[passLength]=new Integer(a[i]).intValue();
    passLength++;

    int t = a[start];
    a[start] = a[i];
    a[i] = t;

    if (deep == 1) {
    System.out.print(num+++" ");
    for (int j = 0; j < k; j++)
    System.out.print(a[j]);
    System.out.println();
    } else
    orderNumber(a, start + 1, deep - 1, length, k);

    t = a[start];
    a[start] = a[i];
    a[i] = t;
    }

    }

    public static void main(String arg[]){
    int a[]={1,2,2,4,5};
    int start=0;
    int deep=3;
    int length=5;
    new Order2().orderNumber(a, start, deep, length,deep);
    }
    }

    posted on 2009-12-08 12:16 聽風 閱讀(198) 評論(0)  編輯  收藏 所屬分類: JAVA

    主站蜘蛛池模板: 亚洲中文字幕无码专区| 日韩一级免费视频| 亚洲AV永久纯肉无码精品动漫| 国产亚洲视频在线| 国产精品免费视频播放器| 国产精品亚洲va在线观看| 亚洲第一区精品观看| free哆拍拍免费永久视频| 亚洲综合色成在线播放| 精品免费久久久久国产一区| 亚洲理论电影在线观看| 国产亚洲免费的视频看| 亚洲精品中文字幕无码AV| 国拍在线精品视频免费观看| 亚洲一卡2卡三卡4卡无卡下载 | 亚洲第一区视频在线观看| 亚洲高清免费在线观看| 亚洲三级在线视频| 日本人护士免费xxxx视频| 亚洲视频在线免费| 亚洲第一福利视频| 成年女性特黄午夜视频免费看| 精品国产亚洲第一区二区三区| 亚洲国产精品自产在线播放| 国产性生大片免费观看性| 久久精品国产亚洲av麻豆色欲| 国产人在线成免费视频| MM1313亚洲精品无码久久| 久久久亚洲精品蜜桃臀| 91精品国产免费久久国语麻豆| 亚洲国产精品美女| 亚洲成a人一区二区三区| 久久久久免费精品国产小说| 亚洲综合一区无码精品| 久久亚洲精品无码播放| 国内精品免费麻豆网站91麻豆| 亚洲国产av玩弄放荡人妇| 亚洲精品亚洲人成在线观看| 日本黄网站动漫视频免费| 男女猛烈无遮掩视频免费软件 | 亚洲日韩国产一区二区三区|