Короткий курс для практики Go: слайсы, map, ошибки, сортировка, окна и графы. Каждая задача открывается в редакторе и проверяется серверными тестами.
/\_/\\ ( o.o ) > ^ <
программа
Функции, слайсы, map и аккуратная работа с данными.
Возвращаем `error`, проверяем формат входа, не прячем сбои.
Окна, сортировка, графы, приоритетная очередь и состояния.
задачи курса
01
Посчитайте, сколько мисок набрали нужный минимум.
02
Соберите частотный индекс заказов без учета регистра.
03
Найдите самую длинную непрерывную строку без повторов.
04
Разберите строки журнала и аккуратно верните ошибку на плохих данных.
05
Постройте порядок задач с зависимостями и лексикографическим приоритетом.
06
Найдите минимальную стоимость пути в графе с cooldown после прыжка.