КАК В ДЕЛФИ СДЕЛАТЬ СОРТИРОВКУ
Для сортировки массивов или списков в 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