Модуль: Array Sorters

Данный модуль отвечает за сортировку массивов.

sortAlphabeticallyByFirstChar(unsortedArray);

Данная функция cортирует все элементы массива по алфавиту, сравнивая только первый символ элемента.

// Сортирует массив и превращает [a, d, b, c] в [a, b, c, d].
  var arrayList := [a,d,b,c];  
  FastPascal.sortAlphabeticallyByFirstChar(arrayList);
  writeln(arrayList);

sortAlphabetically(unsortedArray);

Данная функция cортирует все элементы массива по алфавиту.

// Сортирует массив и превращает [a, d, b, c] в [a, b, c, d].
  var arrayList := [a,d,b,c];  
  FastPascal.sortAlphabetically(arrayList);
  writeln(arrayList);

sortAlphabeticallyInElement(stringValue);

Данная функция cортирует все элементы в параметре типа String по алфавиту.

// Сортирует массив и превращает bar в abr.
  var stringValue := 'bar';  
  FastPascal.sortAlphabeticallyInElement(stringValue );
  writeln(stringValue);

Last updated