std::sort
Так нельзя(
Там же есть пузыриком итд, каким чаще всего пользуються
Я ж ответил, чаще всего - std::sort А если тебе для учебных задачек надо, то и надо в зависимости от задачи выбирать
Никто не пишет свои сортировки
Я просто только пузыри использовал, ну там же он вроде больше всего времени занимает. Да мне для задач
Ну на собеседовании же, будут спрашивать про сортировки
Это не значит, что их пишут сами в коде
Просто теорию спрашивают?
Квиксорт. Если данные уже по большей части отсортированы, то сортировка вставкой. А ещё вот тебе полезная ссылка, изучи: https://www.toptal.com/developers/sorting-algorithms
Ну возьми один раз напиши сортировку, на собеседовании покажешь))
Для собесов разбери остальные, посмотри реализации, сам напиши, но когда что-то будешь делать реальное, то свои никогда не используй)
if (mass[i] > mass[i + 1]) { sort = mass[i]; mass[i] = mass[i + 1]; mass[i + 1] = sort; } готово
Учёные в шоке, сортировка произвольных данных за линию
Ну я по наличию i всё-таки додумал один внешний цикл
Слиянием, сложность одинаковая не зависимо от входных данных
Обсуждают сегодня