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

C# LeetCode - задачи

LeetCode C#.

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

LeetCode C#.

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

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

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

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

Описание

Задачи LeetCode на C#.

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

C# LeetCode - задачи
C# LeetCode - задачи
🔒Открыть пост
и посмотреть медиа
Задача: 1493. Longest Subarray of 1's After Deleting One Element Сложность: medium Дан бинарный массив nums, из которого следует удалить один элемент. Верните размер самой длинной непустой подмассивы, содержащей только 1, в результирующем массиве. Верните 0, если такого подмассива не существует. Пример: Input: nums = [0,1,1,1,0,1,1,0,1] Output: 5 Explanation: After deleting the number in position 4, [0,1,1,1,1,1,0,1] longest subarray with value of 1's is [1,1,1,1,1]. 👨💻 Алгоритм: 1⃣Инициализация переменных: zeroCount для подсчёта нулей в текущем окне, longestWindow для хранения максимальной длины окна, содержащего не более одного нуля, и start для левой границы окна. 2⃣Итерация по массиву: При каждом элементе увеличиваем zeroCount, если это ноль. Если zeroCount превышает 1, сокращаем окно, перемещая левую границу вправо и уменьшая zeroCount, пока количество нулей не станет меньше или равно 1. Обновляем longestWindow текущей длиной окна i - start. 3⃣ Возврат результата: Вернуть longestWindow. 😎 Решение: public class Solution { public int LongestSubarray(int[] nums) { int zeroCount = 0; int longestWindow = 0; int start = 0; for (int i = 0; i < nums.Length; i++) { if (nums[i] == 0) { zeroCount++; } while (zeroCount > 1) { if (nums[start] == 0) { zeroCount--; } start++; } longestWindow = Math.Max(longestWindow, i - start); } return longestWindow; } } Ставь 👍 и забирай 📚 Базу знаний
C# LeetCode - задачи
Динамика подписчиков
+0.0% за 30 дней
Текущие
3,198
Месяц назад
3,198
Средний рост
+0 / день
Обновлено
10 часов назад

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

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

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

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

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

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

Важные анонсы и обновления конференции DevOpsDays Almaty 2026.

Канал

Платформа для быстрого создания и настройки Telegram ботов с удобным интерфейсом.

Бот

Modding Apps: модифицированные версии популярных приложений для Android с премиум-функциями.

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