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

По алфавиту, длине или числу, по возрастанию или убыванию

По одной строке на элемент

Нашли ошибку или хотите предложить улучшение?

Улучшить калькулятор «Сортировка строк»

Теория

Сортировка строк упорядочивает список по выбранному правилу: по алфавиту (по возрастанию или убыванию), по длине строки или по числовому значению. Алфавитный порядок сравнивает строки посимвольно; числовой — воспринимает каждую строку как число.

Сортировку применяют к спискам фамилий, товаров, доменов. Для чисел внутри строк («файл 10» и «файл 2») нужна естественная сортировка: обычная алфавитная поставит «файл 10» раньше «файл 2», потому что «1» меньше «2».

Важно: регистр букв влияет на алфавитный порядок — заглавные буквы обычно идут раньше строчных; при необходимости текст приводят к одному регистру.

Пример с решением

  1. Условие. Отсортируйте строки «яблоко», «банан», «вишня» по алфавиту.
  2. Формула. Посимвольное сравнение строк.
  3. Подстановка. Первые буквы: я, б, в.
  4. Вычисление. «б» < «в» < «я», значит порядок: банан, вишня, яблоко.
  5. Ответ. «банан», «вишня», «яблоко». Калькулятор с этими строками в режиме алфавитной сортировки выдаст тот же порядок.

Главное

  • Алфавитная сортировка сравнивает посимвольно.
  • По длине и по числу — отдельные режимы.
  • Регистр влияет на порядок.