СОРТИРОВКА ВЫБОРОМ ДЕЛФИ

Сортировка выбором - это алгоритм сортировки, который состоит в последовательном выборе минимального элемента из неотсортированной части массива и добавлении его в конец отсортированной части. Этот алгоритм относится к простым методам сортировки и имеет асимптотическую сложность O(n^2).

В Delphi можно реализовать сортировку выбором следующим образом:

procedure SelectionSort(var A: array of Integer);var i, j, iMin, n: Integer;begin n := Length(A); for i := 0 to n - 2 do begin iMin := i; for j := i + 1 to n - 1 do if A[j] < A[iMin] then iMin := j; if iMin <> i then Swap(A[i], A[iMin]); end;end;

В данном примере происходит последовательный выбор наименьшего элемента массива и обмен его местами с первым элементом неотсортированной части массива.

Use Cases / Варианты Использования. Разбор вопросов и примеров диаграмм и описания.

#8. Сортировка выбором - Алгоритмы на Python

Информатика. Алгоритмы поиска и сортировки. Сортировка выбором. Центр онлайн-обучения «Фоксфорд»

Сортировка Шелла! Рекомендую тебе понять ее! Алгоритм прост и эффективен!

Курсы программирования. Алгоритм №10. Сортировка массива по возрастанию и убыванию

Алгоритмы на Python 3. Лекция №6

Java. О сортировке выбором.

Сортировка вставками

39. Сортировка массива методом выбора

Гарвард CS50 на русском. 1. Короткие видео. 4. Сортировка выбором

Реклама
Новое
Реклама