Методы сортировки



бет12/13
Дата08.02.2022
өлшемі1,58 Mb.
#131077
түріЛабораторная работа
1   ...   5   6   7   8   9   10   11   12   13

Сортировка выбором

  • Является одним из самых простых алгоритмов сортировки массива. Смысл в том, чтобы идти по массиву и каждый раз искать минимальный элемент массива, обменивая его с начальным элементом неотсортированной части массива. На небольших массивах может оказаться даже эффективнее, чем более сложные алгоритмы сортировки, но в любом случае проигрывает на больших массивах. Число обменов элементов по сравнению с "пузырьковым" алгоритмом N/2, где N - число элементов массива.
  • Алгоритм:
  • 1. Находим минимальный элемент в массиве.
  • 2. Меняем местами минимальный и первый элемент местами.
  • 3. Опять ищем минимальный элемент в неотсортированной части массива
  • 4. Меняем местами уже второй элемент массива и минимальный найденный, потому как первый элемент массива является отсортированной частью.
  • 5. Ищем минимальные значения и меняем местами элементы, пока массив не будет отсортирован до конца.


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   13




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет