Когда кто-нибудь будет использовать сортировку выбора? - PullRequest
0 голосов
/ 13 ноября 2018

Если существует так много более быстрых и более эффективных алгоритмов сортировки (сортировка слиянием, сортировка кучи, быстрая сортировка), почему сортировка выбора все еще преподается?Если это потому, что они все еще используются, то когда есть несколько примеров, где это было бы верно?

1 Ответ

0 голосов
/ 15 ноября 2018

Я считаю, что этому все еще учат, потому что это простой алгоритм для понимания и помогает создать основу для других алгоритмов сортировки. Это также простое упражнение в понимании сложности времени и пространства для алгоритмов. Не знаю каких-либо практических применений в современных вычислениях, но они имеют очень низкую нагрузку на память, поэтому могут быть идеальными для ситуаций, когда память имеет первостепенное значение.

...