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