Logo
TGCATALOG
Каталог Подборки Блог
Kotlin | LeetCode

Kotlin | LeetCode

Задачи LeetCode и решения на Kotlin.

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

Задачи LeetCode и решения на Kotlin.

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

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

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

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

Описание

Решения LeetCode задач на Kotlin. Оптимизированный код для мобильных разработчиков и алгоритмистов.

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

Kotlin | LeetCode
Kotlin | LeetCode
🔒Открыть пост
и посмотреть медиа
Задача: 1005. Maximize Sum Of Array After K Negations Сложность: easy Учитывая целочисленный массив nums и целое число k, измените массив следующим образом: выберите индекс i и замените nums[i] на -nums[i]. Вы должны применить этот процесс ровно k раз. Вы можете выбрать один и тот же индекс i несколько раз. Верните наибольшую возможную сумму массива после его модификации таким образом. Пример: Input: nums = [4,2,3], k = 1 Output: 5 👨💻 Алгоритм: 1⃣Сортировка массива: Отсортируйте массив nums по возрастанию, чтобы наибольшее количество раз менять самые маленькие (отрицательные) значения на их противоположные. 2⃣Модификация массива: Пройдитесь по отсортированному массиву и замените k наименьших значений на их противоположные (умножьте на -1). Если встретите 0, прекратите дальнейшие изменения, так как изменение 0 на -0 не имеет смысла. 3⃣Проверка остатка изменений: Если после первого прохода остались изменения (k нечетное), то найдите минимальное значение в измененном массиве и еще раз поменяйте его знак. Это обеспечит максимальную сумму. 😎 Решение: class Solution { fun largestSumAfterKNegations(nums: IntArray, k: Int): Int { nums.sort() var k = k for (i in nums.indices) { if (k > 0 && nums[i] < 0) { nums[i] = -nums[i] k-- } } if (k % 2 == 1) { nums.sort() nums[0] = -nums[0] } return nums.sum() } } Ставь 👍 и забирай 📚 Базу знаний
Kotlin | LeetCode
Динамика подписчиков
+-0.1% за 30 дней
Текущие
1,706
Месяц назад
1,707
Средний рост
+0 / день
Обновлено
9 часов назад

Отзывы о канале Kotlin | LeetCode

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

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

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

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

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

29

Канал с APK файлами игр и приложений для Android. Новые релизы, моды и обновления для бесплатного скачивания.

Канал

Видеоплатформа для авторов и бизнеса. Поддержка хостинга, стриминга и аналитики видео в Telegram.

Канал
ChatGPT 4.0 Bot News - AI

ChatGPT 4.0 Bot News - AI

Технологии
24

Новости ChatGPT бота.

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