Теория
Сортировка строк упорядочивает список по выбранному правилу: по алфавиту (по возрастанию или убыванию), по длине строки или по числовому значению. Алфавитный порядок сравнивает строки посимвольно; числовой — воспринимает каждую строку как число.
Сортировку применяют к спискам фамилий, товаров, доменов. Для чисел внутри строк («файл 10» и «файл 2») нужна естественная сортировка: обычная алфавитная поставит «файл 10» раньше «файл 2», потому что «1» меньше «2».
Важно: регистр букв влияет на алфавитный порядок — заглавные буквы обычно идут раньше строчных; при необходимости текст приводят к одному регистру.
Пример с решением
- Условие. Отсортируйте строки «яблоко», «банан», «вишня» по алфавиту.
- Формула. Посимвольное сравнение строк.
- Подстановка. Первые буквы: я, б, в.
- Вычисление. «б» < «в» < «я», значит порядок: банан, вишня, яблоко.
- Ответ. «банан», «вишня», «яблоко». Калькулятор с этими строками в режиме алфавитной сортировки выдаст тот же порядок.
Главное
- Алфавитная сортировка сравнивает посимвольно.
- По длине и по числу — отдельные режимы.
- Регистр влияет на порядок.