Значение выбора вида - PullRequest
0 голосов
/ 09 мая 2019

Каково значение селекционной сортировки?Он имеет временную сложность O (n ^ 2) даже в лучшем случае.Так почему же это все еще распространено?

1 Ответ

3 голосов
/ 09 мая 2019
  • Это просто написать и интуитивно понятно людям
  • Это самый близкий способ, которым реальные люди подходят к сортировке списков.
  • Он работает на месте в памяти
  • После n итераций вы знаете, что первые n элементов отсортированы. После первой итерации сортируется первый элемент, после окончания второго сортируются первые 2 и т. Д ...
...