Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Вариации алгоритма пузырьковой сортировки Данная статья является только первой в серии статей об алгоритмах сортировок, которых несть числа. Ну, а пузырьковая сортировка (сортировка пузырьком) сама известная и одна из самых алгоритмически простых. Действительно, не все алгоритмы сортировок легко понять. А пузырьковую понять легко. Пусть дан массив...
И почему это любят спрашивать на собеседовании. Приходишь такой на собеседование, а тебе говорят: «Расскажи про алгоритмы сортировок?» А зачем? А нельзя просто отсортировать и всё? Разбираемся. Что такое сортировка Сортировка данных — это когда мы их упорядочиваем по какому-то признаку. Например, в школе есть классный журнал, в котором все ученики отсортированы по фамилии. Или товары в интернет-магазине могут выводиться сначала дешёвые, потом дорогие. Или бывает сортировка товаров по популярности: используют внутреннюю переменную «популярность товара» и смотрят на её значение...