Алгоритмы
Задачи с алгоритмических секций российских компаний. Решаете в браузере на Python или JavaScript, проверка на тестах, разбор на русском.
84 задачи с секций 8 компаний: Яндекс 28 · Ozon 14 · Т‑Банк 9 · Сбер 9 · Wildberries 8 · Авито 7 · Альфа-Банк 7 · МТС 1. У каждой — источник со ссылкой.
Условия и примеры открыты всем. Чтобы решать, нужен вход: подходы, черновики и повторы хранятся в профиле.
Регистрация Войти- 1 Два числа с нужной суммойМассив, Хеш-таблица · LeetCode 1 · ещё Ozon Лёгкая ~15 мин Не начата 2 энергии за подход
- 2 Самая длинная серия единицМассив, Один проход · Яндекс, страница о секции Лёгкая ~10 мин Не начата 2 энергии за подход
- 3 Две строки — анаграммы?Строки, Подсчёт частот · Яндекс, страница о секции · ещё Ozon Лёгкая ~10 мин Не начата 2 энергии за подход
- 4 Слияние двух отсортированных списков без копированияСвязный список, Два указателя · отчёт о Яндексе, 2022 Лёгкая ~15 мин Не начата 2 энергии за подход
- 5 Серия единиц, если удалить один элементСкользящее окно, Массив · отчёт о Яндексе, 2023 Средняя ~20 мин Не начата 3 энергии за подход
- 6 Все правильные скобочные последовательностиПеребор с возвратом, Рекурсия · Яндекс, страница о секции · ещё Авито Средняя ~25 мин Не начата 3 энергии за подход
- 7 Общие элементы трёх отсортированных массивовТри указателя, Массив · отчёт о Т‑Банке, 2021 Средняя ~20 мин Не начата 3 энергии за подход
- 8 k самых частых элементовХеш-таблица, Куча, Сортировка подсчётом · отчёт о Яндексе, 2023 · ещё Авито Средняя ~20 мин Не начата 3 энергии за подход
- 9 Сколько квадратов из единиц в матрицеДинамическое программирование, Матрица · отчёт о Т‑Банке, 2021 Средняя ~30 мин Не начата 3 энергии за подход
- 10 Сколько воды соберётся между столбикамиДва указателя, Массив · отчёт о Яндексе, 2023 Сложная ~40 мин Не начата 4 энергии за подход
- 11 Самый длинный неубывающий отрезокМассив, Один проход · Яндекс Образование, 2024 Лёгкая ~10 мин Не начата 2 энергии за подход
- 12 Сколько подмассивов без повторовСкользящее окно, Хеш-таблица · Яндекс Образование, 2024 Средняя ~25 мин Не начата 3 энергии за подход
- 13 Подстрока, где не больше k разных символовСкользящее окно, Строки · отчёт о Яндексе, 2023 Средняя ~20 мин Не начата 3 энергии за подход
- 14 Нули в конецДва указателя, Массив · отчёт о Яндексе, 2023 · ещё Ozon Лёгкая ~10 мин Не начата 2 энергии за подход
- 15 k ближайших по значению к элементуДва указателя, Отсортированный массив · отчёт о Яндексе, 2023 Средняя ~20 мин Не начата 3 энергии за подход
- 16 Вертикальная ось симметрии точекХеш-таблица, Геометрия · отчёт о Яндексе, 2023 Средняя ~20 мин Не начата 3 энергии за подход
- 17 Пересечение массивов с повторамиХеш-таблица, Подсчёт · отчёт о Яндексе, 2021 Лёгкая ~10 мин Не начата 2 энергии за подход
- 18 Сжатие строки: AAAB → A3BСтроки, Один проход · отчёт о Яндексе, 2021 Лёгкая ~10 мин Не начата 2 энергии за подход
- 19 Свёртка чисел в диапазоныСортировка, Массив · отчёт о Яндексе, 2021 Лёгкая ~15 мин Не начата 2 энергии за подход
- 20 Пик загрузки гостиницыСортировка, События · отчёт о Яндексе, 2021 Средняя ~20 мин Не начата 3 энергии за подход
- 21 Группировка анаграммХеш-таблица, Строки · отчёт о Яндексе, 2021 · ещё Альфа-Банк, Авито Средняя ~15 мин Не начата 3 энергии за подход
- 22 Слияние отрезковСортировка, Интервалы · отчёт о Яндексе, 2021 · ещё Ozon, Сбер Средняя ~20 мин Не начата 3 энергии за подход
- 23 Не больше одной правкиСтроки, Два указателя · отчёт о Яндексе, 2021 · ещё МТС Средняя ~15 мин Не начата 3 энергии за подход
- 24 Отрезок с заданной суммойПрефиксные суммы, Хеш-таблица · отчёт о Яндексе, 2021 Средняя ~20 мин Не начата 3 энергии за подход
- 25 Серия единиц, если заменить k нулейСкользящее окно, Два указателя · Яндекс, стажировка, 2025 Средняя ~15 мин Не начата 3 энергии за подход
- 26 Перестановка внутри строкиСкользящее окно, Подсчёт символов · отчёт о Яндексе, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 27 Разворот массива символов на местеДва указателя, Строки · отчёт о Яндексе, 2025 · ещё Ozon, Сбер Лёгкая ~5 мин Не начата 2 энергии за подход
- 28 Повтор в пределах k позицийХеш-таблица, Скользящее окно · Яндекс Практикум о секции, 2024 Лёгкая ~10 мин Не начата 2 энергии за подход
- 29 Строка из повторов частиСтроки · Яндекс Практикум о секции, 2024 Лёгкая ~15 мин Не начата 2 энергии за подход
- 30 Обратная польская записьСтек · Яндекс Практикум о секции, 2024 Средняя ~15 мин Не начата 3 энергии за подход
- 31 Заправки на кольцеЖадный алгоритм, Префиксные суммы · Яндекс Практикум о секции, 2024 Средняя ~20 мин Не начата 3 энергии за подход
- 32 Объединение отсортированных массивов без повторовДва указателя, Слияние · отчёт о Т‑Банке, 2025 Лёгкая ~10 мин Не начата 2 энергии за подход
- 33 Сломанная клавиатураСтек, Строки · отчёт о Т‑Банке, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 34 Наибольшая сумма отрезка из двух значенийСкользящее окно, Два указателя · отчёт о Т‑Банке, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 35 Место подальше от соседейМассив, Один проход · Т‑Банк, фронтенд, отзыв кандидата Средняя ~15 мин Не начата 3 энергии за подход
- 36 Стоимость пирожковАрифметика · Т‑Банк, QA, блог компании, 2022 Лёгкая ~5 мин Не начата 2 энергии за подход
- 37 Полки с книгами автораХеш-таблица · Т‑Банк, QA, блог компании, 2022 Лёгкая ~5 мин Не начата 2 энергии за подход
- 38 Каждое слово с заглавнойСтроки · Т‑Банк, QA, блог компании, 2022 Лёгкая ~5 мин Не начата 2 энергии за подход
- 39 Числа, которые встречаются больше разаХеш-таблица, Массив · Альфа-Банк, Java Middle, обзор отзывов, 2026 Лёгкая ~10 мин Не начата 2 энергии за подход
- 40 Развернуть вложенный массивРекурсия, Стек · Альфа-Банк, фронтенд, 2024 Лёгкая ~10 мин Не начата 2 энергии за подход
- 41 Транзакции по днямСортировка, Хеш-таблица · Альфа-Банк, блог компании, 2024 Лёгкая ~10 мин Не начата 2 энергии за подход
- 42 Все элементы одинаковыМассив · Альфа-Банк, iOS, сборник задач h.careers Лёгкая ~5 мин Не начата 2 энергии за подход
- 43 Факториал и переполнениеМатематика, Рекурсия · Альфа-Банк, iOS, сборник задач h.careers Лёгкая ~5 мин Не начата 2 энергии за подход
- 44 Шаблоны платежейХеш-таблица, Подсчёт · Альфа-Банк, наймовое соревнование Alfa Battle, 2020 Лёгкая ~10 мин Не начата 2 энергии за подход
- 45 Ближайшие банкоматы на нужную суммуСортировка, Геометрия · Альфа-Банк, наймовое соревнование Alfa Battle, 2020 Средняя ~20 мин Не начата 3 энергии за подход
- 46 Корзина токеновМоделирование, Проектирование структуры · МТС, KION, Go, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 47 k-й по величине элементКуча, Быстрый выбор · тег Авито на LeetCode, 2025 Средняя ~15 мин Не начата 3 энергии за подход
- 48 Слияние двух отсортированных массивовДва указателя, Массив · тег Авито на LeetCode, 2025 · ещё Сбер Лёгкая ~10 мин Не начата 2 энергии за подход
- 49 Сумма минимумов всех подотрезковМонотонный стек, Вклад элемента · тег Авито на LeetCode, 2025 Сложная ~40 мин Не начата 4 энергии за подход
- 50 Произведение всех, кроме себяПрефиксы и суффиксы, Массив · Авито, каталог задач solvit.space Средняя ~20 мин Не начата 3 энергии за подход
- 51 Палиндром без знаков и регистраДва указателя, Строки · Авито, Go, каталог задач solvit.space · ещё Сбер Лёгкая ~10 мин Не начата 2 энергии за подход
- 52 Ближайший товарСортировка, Бинарный поиск · Авито, каталог задач solvit.space Средняя ~20 мин Не начата 3 энергии за подход
- 53 Чемпионы по шагамХеш-таблица, Пересечение множеств · Авито, каталог задач solvit.space Средняя ~20 мин Не начата 3 энергии за подход
- 54 Монотонный массивМассив, Один проход · отчёт о Ozon, Go, 2026 Лёгкая ~10 мин Не начата 2 энергии за подход
- 55 Степень двойкиБитовые операции · отчёт о Ozon, Go, 2026 Лёгкая ~5 мин Не начата 2 энергии за подход
- 56 Правильные скобки трёх видовСтек, Строки · тег Ozon на LeetCode, 2025 · ещё Сбер Лёгкая ~10 мин Не начата 2 энергии за подход
- 57 Раскодировать строку вида 3[ab]Стек, Рекурсия, Строки · тег Ozon на LeetCode, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 58 Квадраты отсортированного массиваДва указателя · тег Ozon на LeetCode, 2025 Лёгкая ~10 мин Не начата 2 энергии за подход
- 59 Лучший день для покупки и продажиОдин проход, Минимум на префиксе · тег Ozon на LeetCode, 2025 Лёгкая ~10 мин Не начата 2 энергии за подход
- 60 Самая длинная подстрока без повторовСкользящее окно, Хеш-таблица · тег Ozon на LeetCode, 2025 Средняя ~15 мин Не начата 3 энергии за подход
- 61 Стек с минимумом за O(1)Стек, Проектирование структуры · тег Ozon на LeetCode, 2025 Средняя ~15 мин Не начата 3 энергии за подход
- 62 Самый длинный палиндром из букв строкиПодсчёт символов, Жадный выбор · Ozon, каталог задач solvit.space Лёгкая ~10 мин Не начата 2 энергии за подход
- 63 Числа только из чётных цифрЦифровая динамика, Комбинаторика · Ozon, каталог задач solvit.space Сложная ~35 мин Не начата 4 энергии за подход
- 64 Сумма к оплате по акции «3 по цене 2»Хеш-таблица, Подсчёт · Ozon, отбор Route 256, 2022 Лёгкая ~10 мин Не начата 2 энергии за подход
- 65 Удалить цифру ради максимумаЖадный выбор, Строки · Ozon, отбор Route 256, 2024 Лёгкая ~15 мин Не начата 2 энергии за подход
- 66 Зеркальные парыХеш-таблица, Преобразование условия · Ozon, отбор Route 256, 2024 Средняя ~25 мин Не начата 3 энергии за подход
- 67 Похожие логиныХеш-таблица, Строки · Ozon, тренировочный раунд Route 256, 2024 Средняя ~20 мин Не начата 3 энергии за подход
- 68 Проверка пароля по правиламСтроки, Валидация · Сбер, каталог задач solvit.space Средняя ~15 мин Не начата 3 энергии за подход
- 69 Самая длинная серия одинаковых символовСтроки, Один проход · Сбер, каталог задач solvit.space Лёгкая ~5 мин Не начата 2 энергии за подход
- 70 Длина последнего словаСтроки · Сбер, каталог задач solvit.space Лёгкая ~5 мин Не начата 2 энергии за подход
- 71 Ближайшие документы по косинусуВекторы, Куча, Сортировка · Сбер, Data Scientist NLP, гайд h.careers, 2026 Средняя ~20 мин Не начата 3 энергии за подход
- 72 Убрать анаграммы из спискаХеш-таблица, Строки · Сбер, стажировка Java, 2025 Лёгкая ~10 мин Не начата 2 энергии за подход
- 73 Первый неповторяющийся символСтроки, Подсчёт частот · Сбер, стажировка Java, 2026 Лёгкая ~10 мин Не начата 2 энергии за подход
- 74 Бинарный поискБинарный поиск · Сбер, стажировка Java, 2026 · ещё Wildberries Лёгкая ~10 мин Не начата 2 энергии за подход
- 75 Максимум транзакций в окне времениСкользящее окно, Два указателя · Сбер, Java Middle, обзор отзывов, 2026 Средняя ~15 мин Не начата 3 энергии за подход
- 76 Студенты, сдавшие все тестыСловари, Фильтрация · Домклик (Сбер), Python, каталог solvit.space Лёгкая ~5 мин Не начата 2 энергии за подход
- 77 Установить i-й бит числаБитовые операции · Wildberries, тестовое WB Tech L1, 2025 Лёгкая ~5 мин Не начата 2 энергии за подход
- 78 Группировка температур по десяткамХеш-таблица, Группировка · Wildberries, тестовое WB Tech L1, 2025 Лёгкая ~10 мин Не начата 2 энергии за подход
- 79 Пересечение двух множествХеш-таблица, Множества · Wildberries, тестовое WB Tech L1, 2025 Лёгкая ~5 мин Не начата 2 энергии за подход
- 80 Быстрая сортировка своими рукамиСортировка, Разделяй и властвуй · Wildberries, тестовое WB Tech L1, 2025 Средняя ~20 мин Не начата 3 энергии за подход
- 81 Развернуть строку с кириллицейСтроки, Unicode · Wildberries, тестовое WB Tech L1, 2025 Лёгкая ~5 мин Не начата 2 энергии за подход
- 82 Развернуть порядок словСтроки, Два указателя · Wildberries, тестовое WB Tech L1, 2025 Лёгкая ~5 мин Не начата 2 энергии за подход
- 83 Удалить i-й элементМассив, Слайсы · Wildberries, тестовое WB Tech L1, 2022 Лёгкая ~5 мин Не начата 2 энергии за подход
- 84 Все символы уникальны без учёта регистраСтроки, Хеш-таблица · Wildberries, тестовое WB Tech L1, 2022 Лёгкая ~5 мин Не начата 2 энергии за подход
По этим фильтрам задач нет.
«Подход» — сколько энергии спишется при старте. С подпиской — 0.Время — медиана до зачёта у решивших или оценка автора.