Skip to content

Решение задач leetcode

Чтобы держать себя в тонусе и справляться с различными задачами, предлагаемыми на собеседованиях в лайвкодинге, тебе нужно решать задачи на LeetCode. В данном сервисе выкладываются задачи от больших компаний, таких как Google, Amazon, Netflix, Facebook, Uber и т. д. Обычно собеседующие ленятся придумывать что-то свое и берут задачи с этого сайта. Успешное прохождение лайвкодинга зависит в том числе и от количества решенных задач на LeetCode, поэтому чем больше и чаще ты будешь их решать, тем сильнее прокачается твой навык. В этой теме мы разберем задачу medium и применим знания, полученные ранее в теме алгоритмов и структур данных. Если ты поймешь, что данная задача достаточно трудна для тебя, потренируйся на уровне easy.

Задача называется minimum average difference, или минимальная средняя разница. Найти ее ты можешь по ссылке. Такую задачу дают на собеседованиях в Amazon и Facebook.

Задание:

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

После нескольких попыток (или удачного решения) переходи к примеру выполнения в следующей главе.