Jump to content

Сортировка

(Перенаправлено из возрастающего порядка )
Ручной набор текста требовал, чтобы весь шрифт после использования был рассортирован обратно в правильные слоты в регистре шрифта .

Сортировка означает упорядочивание данных по возрастанию или убыванию в соответствии с некоторой линейной зависимостью между элементами данных.

  1. упорядочивание : расположение элементов в последовательности, упорядоченной по некоторому критерию;
  2. категоризация : группировка предметов со схожими свойствами.

Упорядочение элементов — это сочетание их категоризации на основе эквивалентного порядка и упорядочивания самих категорий.

Информация или данные

[ редактировать ]

В В информатике упорядочивание в упорядоченной последовательности называется «сортировкой». Сортировка — обычная операция во многих приложениях, и эффективные алгоритмы для ее выполнения разработаны .

Наиболее распространенные варианты использования отсортированных последовательностей:

Противоположность сортировке, перестановка последовательности элементов в случайном или бессмысленном порядке, называется перетасовкой .

Для сортировки можно указать либо слабый порядок «не должен идти после», либо строгий слабый порядок «должен идти раньше» (указание одного определяет также другой, оба являются дополнением, обратным друг другу, см. операции над бинарными отношениями ). Чтобы сортировка была уникальной, эти два параметра ограничиваются общим порядком и строгим общим порядком соответственно.

Сортировка n-кортежей (в зависимости от контекста также называемых, например, записями, состоящими из полей) может выполняться на основе одного или нескольких его компонентов. В более общем смысле объекты можно сортировать по свойству. Такой компонент или свойство называется ключом сортировки .

Например, элементами являются книги, ключом сортировки является название, тема или автор, а порядок — в алфавитном порядке.

Новый ключ сортировки может быть создан из двух или более ключей сортировки в лексикографическом порядке . Первый из них называется первичным ключом сортировки , второй — вторичным ключом сортировки и т. д.

Например, адреса можно сортировать, используя город в качестве первичного ключа сортировки и улицу в качестве вторичного ключа сортировки.

Если значения ключа сортировки полностью упорядочены , ключ сортировки определяет слабый порядок элементов: элементы с одинаковым ключом сортировки эквивалентны в отношении сортировки. См. также стабильную сортировку . Если разные элементы имеют разные значения ключей сортировки, это определяет уникальный порядок элементов.

Работники сортируют посылки на почте

Стандартный порядок часто называют возрастающим (что соответствует тому факту, что стандартный порядок чисел является возрастающим, т.е. от A до Z, от 0 до 9), а обратный порядок - по убыванию (Z к A, от 9 до 0). Для дат и времени возрастание означает, что более ранние значения предшествуют более поздним, например, 01.01.2000 будет отсортировано раньше 1.01.2001.

Общие алгоритмы

[ редактировать ]
  • Сортировка пузырьком / ракушкой : поменяйте местами два соседних элемента, если они не в порядке. Повторяйте, пока массив не будет отсортирован.
  • Сортировка вставкой : сканируйте последовательные элементы на наличие неупорядоченного элемента, затем вставьте его в нужное место.
  • Сортировка выбором : найдите самый маленький (или самый большой) элемент в массиве и поместите его в нужное место. Поменяйте его на значение в первой позиции. Повторяйте, пока массив не будет отсортирован.
  • Быстрая сортировка : разделите массив на два сегмента. В первом сегменте все элементы меньше или равны значению поворота. Во втором сегменте все элементы больше или равны значению поворота. Наконец, рекурсивно отсортируйте два сегмента.
  • Сортировка слиянием : разделите список элементов на две части, отсортируйте две части по отдельности, а затем объедините их.

Физический

[ редактировать ]
Железнодорожная сортировочная станция , используемая для сортировки грузовых вагонов.

Различные задачи сортировки необходимы в промышленных процессах, таких как переработка полезных ископаемых . Например, во время добычи золота из руды устройство, называемое вибростолом, использует силу тяжести , вибрацию и поток для отделения золота от более легких материалов в руде (сортировка по размеру и весу). Сортировка также является естественным процессом, в результате которого происходит концентрация руды или осадка . Сортировка является результатом применения некоторого критерия или дифференциальных стрессоров к массе для разделения ее на компоненты на основе некоторого переменного качества. Материалы, которые отличаются, хотя и незначительно, такие как изотопы урана, очень трудно разделить.

Оптическая сортировка — это автоматизированный процесс сортировки твердых продуктов с использованием камер и/или лазеров, который широко используется в пищевой промышленности. [ нужна ссылка ] Сенсорная сортировка используется при переработке полезных ископаемых. [1]

См. также

[ редактировать ]
  1. ^ Дипак Малхотра (2009). Последние достижения в проектировании заводов по переработке полезных ископаемых . МСП. ISBN  978-0-87335-316-8 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 173cdb6fd025017c34ae47c011d44a84__1716125460
URL1:https://arc.ask3.ru/arc/aa/17/84/173cdb6fd025017c34ae47c011d44a84.html
Заголовок, (Title) документа по адресу, URL1:
Sorting - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)