Skip to content

Implementation of basic slice sorting algorithms

Notifications You must be signed in to change notification settings

VSBrilyakov/Sorting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Реализованы следующие алгоритмы сортировок:

  • Пузырьковая сортировка(bubble sort)
  • Сортировка перемешиванием(shaker sort)
  • Сортировка выбором(selection sort)
  • Сортировка вставками(insertion sort)
  • Пирамидальная сортировка(heap sort)
  • Быстрая сортировка(quick sort)

Для запуска приложения:

make build && make run