<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午夜福利精品一区| 久久久久亚洲爆乳少妇无| 国产成人精品日本亚洲语音| 一区二区无码免费视频网站 | 久久精品国产亚洲av麻豆小说 | 免费看国产一级片| 亚洲熟伦熟女专区hd高清| 久久午夜伦鲁片免费无码| 亚洲AV无一区二区三区久久| 国产精品公开免费视频| 亚洲人成欧美中文字幕| 国产高清免费在线| 男女免费观看在线爽爽爽视频| 亚洲1区1区3区4区产品乱码芒果 | 亚洲成人在线电影| 在线精品一卡乱码免费| 色婷婷精品免费视频| 亚洲AV无码成人精品区天堂| 精品亚洲成α人无码成α在线观看| 午夜a级成人免费毛片| 国产一级a毛一级a看免费视频| 亚洲AV无码精品色午夜果冻不卡| 亚洲综合亚洲综合网成人| 亚洲免费人成视频观看| 中国性猛交xxxxx免费看| yellow免费网站| 亚洲大尺度无码无码专线一区| 久久久久亚洲Av无码专| 国产精品亚洲精品青青青| 亚洲中文字幕久久精品无码APP | 亚洲国产av美女网站| 亚洲一级特黄无码片| 亚洲人成电影在线天堂| 免费女人18毛片a级毛片视频| 91福利视频免费| 91免费福利视频| 巨胸喷奶水www永久免费| 99国产精品视频免费观看| 日本特黄特黄刺激大片免费| 免费国产成人高清在线观看网站|