Decode ways: A=1...Z=26. Дана строка цифр «226». Сколько способов decode? «BBF», «BZ», «VF» = 3. DP с recurrence dp[i] = dp[i-1] (если s[i-1] валиден) + dp[i-2] (если s[i-2..i-1] валиден 10-26). Edge cases: «0» → 0, «06» → 0, «10» → 1, «27» → только «BG»=1.

Алгоритмы medium middle

Вопрос с собеседования аналитика по теме «Алгоритмы».

algorithmsdp

Разбор ответа

Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.

3000+ вопросов с разбором, карточки с раскрытием ответа, AI-собес и подготовка к интервью аналитика.

Получить доступ к ответам — все вопросы →

Что дальше

Похожие вопросы из категории «Алгоритмы»