Java世界

          學(xué)習(xí)筆記

          常用鏈接

          統(tǒng)計(jì)

          積分與排名

          天籟村

          新華網(wǎng)

          雅虎

          最新評(píng)論

          一緯數(shù)組排序

          1.冒泡排序:
          int[] bubble(int a[]){
                int size=a.length;
                int temp;
                for(int i=size-1;i>=1;i--){
                     for(int j=0;j<i;j++){
                          if(a[j]>a[j+1]){
                               temp=a[j];
                               a[j]=a[j+1];
                               a[j+1]=temp;
                          }
                     }
                 }
                 return a;
           }
          把最大數(shù)值從最后放起,直到數(shù)組完成。

          2.選擇排序:
          int[] select(int a[]){
                int size=a.length;
                int temp,i,j;
                for(i=0;i<size-1;i++){
                     for(j=i+1;j<size;j++){
                          if(a[i]>a[j]){
                               temp=a[i];
                               a[i]=a[j];
                               a[j]=temp;
                              }
                         }
                    }
                    return a;
           }
          分兩個(gè)數(shù)組看,一個(gè)是以排序數(shù)組,另一個(gè)是無序數(shù)組,把較小數(shù)從頭開始放入。

          3.快速排序:
          Arrays.sort()對(duì)數(shù)組排序,注意文件開頭加入包java.util.Arrays 。

          4.數(shù)組拷貝:
          使用函數(shù)System.arraycopy(from,fromIndex,to,toIndex,count) 。

          5.多維數(shù)組:
          不必指定每一維大小,而只要指定最左邊維的大小。聲明和初始化應(yīng)從高維到低維的順序。

          posted on 2007-10-18 11:01 Rabbit 閱讀(500) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 肇东市| 安顺市| 资溪县| 乐山市| 唐河县| 金山区| 长治县| 同心县| 锡林浩特市| 象山县| 安徽省| 平乐县| 白朗县| 峨眉山市| 吕梁市| 南城县| 清流县| 金门县| 磴口县| 汾西县| 武威市| 曲沃县| 沙田区| 博罗县| 信丰县| 刚察县| 腾冲县| 临清市| 永登县| 镇平县| 武胜县| 盐城市| 平南县| 拉萨市| 团风县| 万源市| 洛川县| 彰化县| 青龙| 临夏市| 洛隆县|