мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
pascal:sort [04/10/2011 11:31] – dnaumov | pascal: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 java| Сортировка пузырьком> | ||
+ | |||
+ | class BubbleSort{ | ||
+ | | ||
+ | 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]; | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | return a; | ||
+ | } | ||
+ | | ||
+ | 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); | ||
+ | } | ||
+ | } | ||
+ | |||
</ | </ | ||