КАК В ДЕЛФИ СДЕЛАТЬ СОРТИРОВКУ

Для сортировки массивов или списков в Delphi можно использовать встроенную функцию Sort(). Данная функция принимает на вход два параметра: первый параметр - это массив, который необходимо отсортировать, второй параметр - это функция сравнения, которая будет использоваться при сортировке.

Функция сравнения должна принимать на вход два значения и возвращать целое число: -1, 0 или 1. Если первое значение меньше второго, то функция должна вернуть -1, если равны - то 0, если первое значение больше, то 1.

function Compare(Int1, Int2: Integer): Integer;
begin
if Int1 < Int2 then Result := -1
else if Int1 = Int2 then Result := 0
else Result := 1;
end;

Для сортировки массива целых чисел можно использовать следующий код:

var
MyArray: array[0..4] of Integer = (2, 1, 4, 5, 3);
begin
Sort(MyArray, @Compare);
end;

В результате выполнения данного кода массив MyArray будет отсортирован в порядке возрастания.

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

Уроки программирования в делфи 11,5 сортировка массива методом пузырька

Иллюстрация различных алгоритмов сортировки: пузырек, минимумы, слияние,квиксорт, на delphi

Методы сортировки массивов

Урок на делфи - 11. Массивы это просто

Урок №3. Поиск и сортировка данных.

Паскаль с нуля [ч12]. Сортировка массива методом пузырька

УРОКИ ПРОГРАММИРОВАНИЯ В ДЕЛФИ 38 КАК СОРТИРОВАТЬ ЗАПИСИ ИЗ БД АКЦЕСС В ПРИЛОЖЕНИИ ДЕЛФИ

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

ЭТОТ СКЛАД СОРТИРУЕТ ВСЁ! - МайнШилд 3 Серия 5

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