мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| java:elective:lesson3 [28/02/2013 14:24] – создано nbazhenov | java:elective:lesson3 [28/02/2013 14:25] (текущий) – nbazhenov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Семинар 3 ====== | ||
| - | |||
| - | ===== Задание 3.1 ===== | ||
| - | |||
| - | Реализовать алгоритм быстрой сортировки массива. | ||
| - | |||
| - | Описание алгоритма можно найти [[http:// | ||
| - | |||
| - | ===== Указания к оформлению решения ===== | ||
| - | |||
| - | * Метод, реализующий быструю сортировку, | ||
| - | <code java> | ||
| - | class MySort { | ||
| - | static void quickSort (/* Ваш список параметров */){ | ||
| - | // Ваш код | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | * В методе '' | ||
| - | <code java> | ||
| - | import java.util.*; | ||
| - | |||
| - | public class TestClass { | ||
| - | public static void main(String[] args){ | ||
| - | int size = 20; | ||
| - | int m[] = new int[size]; | ||
| - | |||
| - | Random rand = new Random(); | ||
| - | for(int i = 0; i < size; i++) | ||
| - | m[i] = rand.nextInt(100); | ||
| - | |||
| - | System.out.println(Arrays.toString(m)); | ||
| - | |||
| - | MySort.quickSort(/ | ||
| - | System.out.println(Arrays.toString(m)); | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| ====== Семинар 3 ====== | ====== Семинар 3 ====== | ||