мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
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 ====== | ||