Logo
TGCATALOG
Catalog Collections Blog
Python | LeetCode - тесты

Python | LeetCode - тесты

Тесты LeetCode по Python, вопросы собесов и вакансии для программистов.

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

Тесты LeetCode по Python, вопросы собесов и вакансии для программистов.

Подписчиков 9,110
Тематика Technology
Язык English
Ссылка t.me/easy_python_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
Telegram-ресурс по Python и LeetCode предлагает тесты для практики алгоритмов и структур данных. Идеально для подготовки к техническим интервью. Решения на Python с объяснениями. 🐍 Раздел вопросов собеседований содержит популярные задачи от FAANG-компаний. Узнайте, как оптимизировать код, работать...Read More ↓Description ↑

Telegram-ресурс по Python и LeetCode предлагает тесты для практики алгоритмов и структур данных. Идеально для подготовки к техническим интервью. Решения на Python с объяснениями. 🐍

Раздел вопросов собеседований содержит популярные задачи от FAANG-компаний. Узнайте, как оптимизировать код, работать с lists, dicts и recursion. Подходит для junior и middle-разработчиков. 🔍

Плюс вакансии для Python-специалистов. Регулярные публикации помогают систематизировать знания, улучшить skills и найти работу в backend, data science или fullstack.

Latest posts

Python | LeetCode - тесты
Python | LeetCode - тесты
🔒Открыть пост
и посмотреть медиа
Задача: 541. Reverse String II Сложность: easy Дана строка s и целое число k, переверните первые k символов для каждых 2k символов, начиная с начала строки. Если осталось меньше k символов, переверните все. Если осталось меньше 2k, но больше или равно k символов, переверните первые k символов и оставьте остальные как есть. Пример: Input: s = "abcdefg", k = 2 Output: "bacdfeg" 👨💻 Алгоритм: 1⃣Разворачиваем каждый блок из 2k символов непосредственно. Каждый блок начинается с кратного 2k: например, 0, 2k, 4k, 6k и так далее. 2⃣Будьте внимательны, если символов недостаточно, блок может не быть перевернут. 3⃣Для разворота блока символов с позиции i до j, меняем местами символы на позициях i++ и j--. 😎 Решение: class Solution: def reverseStr(self, s: str, k: int) -> str: a = list(s) for start in range(0, len(a), 2 * k): i, j = start, min(start + k - 1, len(a) - 1) while i < j: a[i], a[j] = a[j], a[i] i += 1 j -= 1 return ''.join(a) Ставь 👍 и забирай 📚 Базу знаний
Python | LeetCode - тесты
Python | LeetCode - тесты
🔒Открыть пост
и посмотреть медиа
Задача: 827. Making A Large Island Сложность: hard Вам дан n x n бинарный матрица grid. Вам разрешено изменить не более одного 0 на 1. Верните размер самого большого острова в grid после выполнения этой операции. Остров — это группа 1, соединенных в 4 направлениях. Пример: Input: grid = [[1,1],[1,0]] Output: 4 Explanation: Change the 0 to 1 and make the island bigger, only one island with area = 4. 👨💻 Алгоритм: 1⃣Пройдите по матрице и пометьте каждую группу, используя уникальный индекс, и запомните её размер. 2⃣Для каждого 0 в матрице проверьте соседние группы и вычислите потенциальный размер острова, если изменить этот 0 на 1. 3⃣Возвращайте максимальный размер острова, учитывая как уже существующие острова, так и потенциальные, образованные после изменения 0 на 1. 😎 Решение: class Solution: def largestIsland(self, grid: List[List[int]]) -> int: def dfs(r, c, index): ans = 1 grid[r][c] = index for nr, nc in neighbors(r, c): if grid[nr][nc] == 1: grid[nr][nc] = index ans += dfs(nr, nc, index) return ans def neighbors(r, c): for dr, dc in [(-1, 0), (0, -1), (1, 0), (0, 1)]: nr, nc = r + dr, c + dc if 0
Python | LeetCode - тесты
Subscriber dynamics
+0.0% last 30 days
Current
9,110
Month ago
9,110
Average growth
+0 / day
Updated
6 hours ago

Reviews for channel Python | 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

Signals for intraday trading onBinance: chart analysis from a professional trader.

Channel
31

Crypto Exchange ChannelBybitInformation about Web3 wallet and trading opportunities.

Channel

Enduro and moto: news, events, tips for fans of off-road racing.

Channel
Switch to Light Theme
Home Catalog Collections Blog Login