日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

实现选择排序算法

發(fā)布時間:2025/3/13 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实现选择排序算法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
  • package page48;
  • /**
  • * 實現(xiàn)選擇排序算法
  • * 程序算法排序
  • * 實現(xiàn)選則排序算法
  • *
  • * 選擇排序算法的原理:
  • * 先將數(shù)據(jù)列表中的第一個數(shù)與后面的每一個數(shù)進行比較,把小的數(shù)放在第一個數(shù)中,
  • * 從而找出最小的,然后在用第二個數(shù)與后面的每一個數(shù)進行比較......
  • * 直到找到最后一個數(shù)
  • */
  • publicclass SelectionSorter {
  • ??? privateint min;
  • ???
  • ??? publicvoid Sort(int []arr){
  • ??????? for(int i = 0;i<arr.length-1;i++){
  • ??????????? min = i;
  • ??????????? for(int j = i+1;j<arr.length;j++){
  • ??????????????? if(arr[j]<arr[min]){
  • ??????????????????? min = j;
  • ??????????????? }???????????????
  • ??????????? }
  • ??????????? int t = arr[min];
  • ??????????? arr[min] = arr[i];
  • ??????????? arr[i] = t;
  • ??????? }
  • ??? }
  • ??? /**
  • ???? * @param args
  • ???? */
  • ??? publicstaticvoid main(String[] args) {
  • ??????? int arry[] = newint[]{1,3,4,7,32,88,99,334,100};
  • ??????? SelectionSorter s = new SelectionSorter();
  • ??????? s.Sort(arry);
  • ??????? for(int i = 0;i<arry.length;i++){
  • ??????????? System.out.println(arry[i]);
  • ??????? }
  • ??? }
  • }

轉(zhuǎn)載于:https://www.cnblogs.com/cyjch/archive/2012/03/28/2420884.html

總結(jié)

以上是生活随笔為你收集整理的实现选择排序算法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。