Advertisement
Guest User

Untitled

a guest
Jul 18th, 2016
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.19 KB | None | 0 0
  1. package com.examples;
  2.  
  3. public class NewSort {
  4.     public static void newSort() {
  5.         int array[] = {20, 1, 35, 15, 128, 2, 0, 24, 2, 15};
  6.  
  7.         for (int count = 0; count < array.length; count++) {
  8.             //Присваиваем минимум первому в итерации значению:
  9.             int min = array[count];
  10.             for (int j = count + 1; j < array.length; j++) {
  11.                 //Меняем минимальное значение, если в оставшемся "хвосте" найдется меньшее число:
  12.                 if (array[j] < min) {
  13.                     int replace = min;
  14.                     min = array[j];
  15.                     array[j] = replace;
  16.                 }
  17.             }
  18.             /*После пробежки по оставшемуся "хвосту", в любом случае присваиваем текущему count
  19.             минимальное значение:*/
  20.             array[count] = min;
  21.         }
  22.  
  23.         //Вывод отсортированного массива:
  24.         for(int i = 0; i < array.length; i++) {
  25.             System.out.print(array[i] + " ");
  26.         }
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement