Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2011, 15:36   #1
Julila
Форумчанин
 
Регистрация: 04.01.2011
Сообщений: 125
По умолчанию Java пузырьковая сортировка

Код:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package lab0;

/**
 *
 * @author julia
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
      int []a=new int [] {34,67,32,76,32,8,5,21,69,43};
      System.out.println("заданный массив : ");
        for (int i=0 ; i<a.length; i++)  {            
            System.out.print(a[i] + " ");
        }
       for (int i=0; i<a.length; i++){
           for (int j=0; j<a.length-1; j++){
               if(a[j]>a[j+1]){
                   int d =a[j];
                       a[j]=a[j+1];
                       a[j+1]=d;
               }
           }
       }
        System.out.println ( "отсортированный массив : ");
      for (int i=0; i<a.length; i++){
          System.out.printf(a[i] + " ");
      }
    }

}
Что значит избавиться от дублирования в коде??
И как можно оптимизировать пузырьковую сортировку??
Julila вне форума Ответить с цитированием
Старый 28.09.2011, 21:46   #2
onewho
Форумчанин
 
Регистрация: 29.09.2010
Сообщений: 636
По умолчанию

"Что значит избавиться от дублирования в коде?? "
может a.length вынести в отдельную переменную?

"И как можно оптимизировать пузырьковую сортировку??"
вроде как есть вариант с флагом
http://www.mir-koda.ru/full_leson_cpp.php?id=139
onewho вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив Delphi(Пузырьковая сортировка) Пьеро Помощь студентам 2 13.12.2010 22:54
Пузырьковая сортировка ts-alan Общие вопросы C/C++ 9 20.08.2010 21:15
C++ Пузырьковая сортировка с использованием массива индексов Frame1992 Помощь студентам 0 28.04.2010 21:51
Пузырьковая сортировка (delphi) SNake Ice Помощь студентам 0 18.04.2010 14:41
Пузырьковая сортировка массива HeadShooTeR Помощь студентам 3 18.10.2009 14:54