В каких реальных практических задачах применяются алгоритмы сортировки?

Нужно объяснить школьникам, в каких задачах используются алгоритмы сортировки. РЕАЛЬНЫЙ ПРИМЕР. Только не про excel и справочник телефонной книги. Буду благодарен за набор данных из реальной задачи, который содержит несколько сотен элементов, которые нужно отсортировать.
  • Вопрос задан
  • 799 просмотров
Решения вопроса 1
RiseOfDeath
@RiseOfDeath
Диванный эксперт.
Любые сущности, у которых есть характеристики, которые можно ранжировать по принципу "больше/меньше", "до/после" и т.п.

Товары в магазине (сортировка по цене, году выпуска, габаритам, весу, срокам поставки)
Студенты в вузе (сортировка по среднему балу, кол-ву прогулов, уровню IQ, числу хвостов, ФИО)
Города/страны (сортировка по населению, рождаемости, ВВП, ВВП на душу населения, заболеваемость ковидом, гриппом, раком мозга)
Астрономические объекты (масса, размеры, плотность, альбедо, параметры орбит)
Телефонный справочник (не знаю чем вам не нравится этот пример)
Да все что угодно.

Берите любые открытые данные (гуглите Public dataset) любого рода и делайте с ними сортировку по любому критерию, который вам нравится.
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
Noizefan
@Noizefan
Ну вот я например делал недавно карту мира с кол-вом определённых данных по каждой стране. И топ 10 стран мне было необходимо разукрасить в определённые цвета.
Выходит, я сначала отсортировал массив))
Ну а всего на Земле 197 стран
Ответ написан
HemulGM
@HemulGM
Delphi Developer, сис. админ
Во всех, где идёт работа с данными.

P.S. вопрос больше похож на задание
Ответ написан
VenyaNikolaev
@VenyaNikolaev
Где идёт работа с разными данными, таких сфер очень много
Ответ написан
@AlexSku
Программист по автоматике
В базах данных обычно используется сортировка и фильтрация.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Вывод таблицы рейтинга: самые богатые, самые умные, самые популярные, рейтинг фильмов, рейтинг игр, рейтинг пользователей.
PS: Странно, что никто не назавл эти варианты.)))
Ответ написан
Очевидно, что там, где нужно сортировать данные :)

Вопрос в другом: а целесообразно ли писать свой сортировщик, если все популярные ЯП и БД имеют собственный, хорошо написанный сортировщик? Как правило, ответ "нет".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bnovo Санкт-Петербург
от 110 000 до 140 000 ₽
Spice IT Recruitment Москва
от 160 000 до 200 000 ₽
03 мар. 2021, в 11:48
1000 руб./за проект
03 мар. 2021, в 11:26
1000 руб./за проект
03 мар. 2021, в 10:29
4000 руб./за проект