Logo
TGCATALOG
Каталог Подборки Блог
C/C++ LeetCode - задачи

C/C++ LeetCode - задачи

LeetCode задачи C/C++.

Нет оценок
34
10.09.2026
34
10.09.2026
Нет оценок
34
10.09.2026
Безопасный переход через бот
О канале

LeetCode задачи C/C++.

Подписчиков 3,234
Тематика Технологии
Язык Русский
Ссылка t.me/easy_c_plus_task

Также рекомендуем

Kekaton AI | Озвучка и клон голоса
Kekaton AI | Озвучка и клон голоса
Бот

AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.

Описание

Решения и задачи LeetCode на C/C++.

Последние посты

C/C++ LeetCode - задачи
C/C++ LeetCode - задачи
🔒Открыть пост
и посмотреть медиа
Задача: 1269. Number of Ways to Stay in the Same Place After Some Steps Сложность: hard У вас есть указатель на индекс 0 в массиве размера arrLen. На каждом шаге вы можете перемещаться на 1 позицию влево, на 1 позицию вправо в массиве или оставаться на том же месте (указатель ни в коем случае не должен находиться за пределами массива). Учитывая два целых числа steps и arrLen, верните количество способов, при которых указатель все еще находится на индексе 0 после ровно шагов. Поскольку ответ может быть слишком большим, верните его по модулю 10^9 + 7. Пример: Input: steps = 3, arrLen = 2 Output: 4 👨💻 Алгоритм: 1⃣Инициализируйте массив для хранения количества способов достижения каждого индекса на каждом шаге. 2⃣Используйте динамическое программирование для подсчета количества способов достижения каждого индекса на каждом шаге. 3⃣Используйте динамическое программирование для подсчета количества способов достижения каждого индекса на каждом шаге. 😎 Решение: class Solution { public: int numWays(int steps, int arrLen) { const int mod = 1e9 + 7; int max_pos = min(arrLen - 1, steps); vector dp(max_pos + 1, 0); dp[0] = 1; for (int step = 0; step < steps; ++step) { vector new_dp(max_pos + 1, 0); for (int i = 0; i 0) new_dp[i] = (new_dp[i] + dp[i - 1]) % mod; if (i < max_pos) new_dp[i] = (new_dp[i] + dp[i + 1]) % mod; } dp = new_dp; } return dp[0]; } }; Ставь 👍 и забирай 📚 Базу знаний
C/C++ LeetCode - задачи
Динамика подписчиков
+0.0% за 30 дней
Текущие
3,234
Месяц назад
3,234
Средний рост
+0 / день
Обновлено
8 часов назад

Отзывы о канале C/C++ LeetCode - задачи

Авторизуйтесь, чтобы оставить отзыв

Только зарегистрированные пользователи могут делиться своим мнением.

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

Официальные приложения Hasya Katta для Android и iOS. Юмористический контент и развлечения в мобильных версиях.

Канал
26

Еженедельные новости о React Native, React.js, TypeScript, инструментах.

Канал
TRUST DRIVE - сообщество

TRUST DRIVE - сообщество

Технологии
29

Сообщество TRUST DRIVE в Telegram.

Канал
Переход на светлую тему
Главная Каталог Подборки Блог Вход