Некоторые алгоритмы сортировки строк по алфавиту:
- Метод пузырька. younglinux.info При сравнении двух строк сначала между собой сравниваются их первые символы. younglinux.info Если они различны, то меньшей оказывается та строка, чей первый символ имеет меньший код по таблице символов. younglinux.info
- Метод выбора. younglinux.info В процессе сортировки сравниваются элементы списка, и если какой-то из них меньше другого, то они меняются местами. younglinux.info
- Быстрая сортировка (Quick Sort). www.studymite.com Рекурсивный алгоритм, который использует технику «разделяй и властвуй» для упорядочивания элементов в определённом порядке. www.studymite.com
Также для сортировки строк по алфавиту в языке Python можно использовать встроенные функции sorted() или sort(). younglinux.info learnpython.com Функция sorted() возвращает новый список, оставляя старый без изменений, а метод sort() сортирует сам список-оригинал, изменяя его. younglinux.info