データ構造 - 選択ソート

1  パッケージcom.datastack.search;
 2  
。3  インポートjava.util.Arrays;
 4  
。5  // 選択ソート
6。 パブリック クラスSelectSort {
 7。     パブリック 静的 ボイドメイン(文字列[]引数){
 8。         INT [] = ARR 新しい新規 のint [] 5,3,2,54,5,1,23,5,3,2,3,1,5,65 { };
 9          SelectSort(ARR);
 10          
。11          Arrays.toStringののSystem.out.println((ARR) );
 12      }
 13      // 選択ソート
14      公共 静的 ボイドselectSortは(INT [] ARR){
 15          のためのint型 I = 0; I <arr.length; iは++ ){
 16              INT minIndex = I。
17              のためのint型 ; J <arr.length J ++ J = I + 1 ){
 18                  であれば(ARR [J] < ARR [minIndex]){
 19                      minIndex = J。
20                  }
 21              }
 22              場合(I =!minIndex){
 23                  のint一時=のARR [I]。
24の                  ARR [I] = ARR [minIndex]。
25                 ARR [minIndex] = TEMP。
26              }
 27          }
 28          
29      }
 30 }

 

おすすめ

転載: www.cnblogs.com/linux777/p/11566043.html