Ответы Mail.ru: Ошибка выполнения &#34;Программа выполнялась слишком долго и была прервана&#34;

Андрей (431295) 4 недели назад

Сортировка простым выбором - это очень долго.
Хочешь отсортировать массив - используй сортировку из стандартной библиотеки C++.
Или сортируй не весь массив. Тебе же достаточно отсортировать только k элементов.

AnCukeУченик

4 недели назад

Спасибо, я просто курс прохожу и там нужно таким способом отсортировать.
Я нашёл проблему уже, нужно первый цикл в функции Sort() до k делать, то есть не for(; i < v.size();), а i < k