Жадность не порок, а сортировка!


опубликовано на 14 Июнь 2026, 5:17 п.п.

На эту неделю подготовили тренировочный контест по сортировкам, поиску и жадным идеям.

В подборке собраны задачи, где нужно научиться уверенно работать с массивами: сортировать по возрастанию и убыванию, искать позиции, считать различные значения, находить медиану, моду, пары с нужной суммой и строить простые жадные решения.

В контест вошли задачи:

Этот контест подойдёт тем, кто хочет:

  • закрепить сортировку массивов;
  • научиться использовать порядок элементов для упрощения задачи;
  • потренировать поиск, подсчёт и работу с частотами;
  • разобраться с медианой, модой и k-м элементом;
  • увидеть, как сортировка помогает в жадных задачах;
  • подготовиться к более сложным темам: двум указателям, бинарному поиску и структурам данных.

Во время решения полезно обращать внимание на несколько вещей:

  • нужно ли сохранять исходные индексы после сортировки;
  • можно ли решить задачу быстрее после упорядочивания массива;
  • как правильно обработать повторяющиеся элементы;
  • что делать при нескольких одинаково хороших ответах;
  • нужен ли словарь/множество для подсчёта;
  • не появляется ли переполнение при суммах и произведениях.

Рекомендуем решать задачи по порядку. Сначала идут прямые задачи на сортировку и базовые характеристики массива, затем — задачи на пары, частоты, позиции и жадные идеи. Такой порядок помогает постепенно увидеть, что сортировка — это не просто отдельная операция, а мощный способ упростить условие.

Удачи в решении!

Ждём ваши результаты, вопросы и впечатления от задач.


Комментарии

Еще нет ни одного комментария.