Logo
TGCATALOG
Catalog Collections Blog
C/C++ LeetCode - задачи

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

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

No ratings
41
10.09.2026
41
10.09.2026
No ratings
41
10.09.2026
Safe redirect via bot
О канале

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

Подписчиков 3,234
Тематика Technology
Язык English
Ссылка t.me/easy_c_plus_task

We also recommend

Kekaton AI | Voiceover and voice clone
Kekaton AI | Voiceover and voice clone
Bot

AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.

Description

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

Latest posts

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 - задачи
Subscriber dynamics
+0.0% last 30 days
Current
3,234
Month ago
3,234
Average growth
+0 / day
Updated
9 hours ago

Reviews for channel C/C++ LeetCode - задачи

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Channel about Web3:giveawayAMA,airdropand promotional posts.

Channel

International logistics with a full cycle of transportation services.

Channel
31

Channel about mega-technologies: gadgetsIT- news, innovations and high-tech reviews.

Channel
Switch to Light Theme
Home Catalog Collections Blog Login