мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
pascal:sort [04/10/2011 11:31] dnaumovpascal:sort [19/10/2011 12:48] ybezrukov
Строка 32: Строка 32:
    for I := 1 to N do write(A[I],' ');    for I := 1 to N do write(A[I],' ');
 end. end.
 +</code>
 +
 +<code java| Сортировка пузырьком>
 +
 +class BubbleSort{
 +   static float[] sort(float[] a){
 +      for(int i = a.length - 1; i >= 0; i--){
 +         for (int j = 0; j < a.length - 1; j++){
 +            if (a[j] > a[j+1]){
 +               float tmp = a[j];
 +               a[j] = a[j+1];
 +               a[j+1] = tmp;
 +            }
 +         }
 +      }
 +      return a;
 +   }
 +   public static void main(String[] args) {
 +      int N = 100;
 +      float a[];
 +      a = new float[N];
 +      for(int i = 0; i < a.length; i++){
 +         a[i] = (float)Math.random();
 +      }
 +      a = sort(a);
 +   }
 +}
 +
 </code> </code>