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
🔒Открыть пост
и посмотреть медиа
Задача: 897. Increasing Order Search Tree Сложность: easy Задав корень дерева двоичного поиска, перестройте дерево по порядку так, чтобы самый левый узел дерева теперь был корнем дерева, а каждый узел не имел левого и только одного правого дочернего узла. Пример: Input: root = [5,3,6,2,4,null,8,1,null,null,null,7,9] Output: [1,null,2,null,3,null,4,null,5,null,6,null,7,null,8,null,9] 👨💻 Алгоритм: 1⃣Выполнить обход дерева в порядке in-order, чтобы получить список узлов. 2⃣Перестроить дерево, устанавливая каждый узел из списка как правый дочерний элемент предыдущего узла и устанавливая левые дочерние элементы в null. 3⃣Вернуть новый корень дерева (первый элемент списка). 😎 Решение: class TreeNode(var `val`: Int = 0) { var left: TreeNode? = null var right: TreeNode? = null } fun increasingBST(root: TreeNode?): TreeNode? { val nodes = mutableListOf() fun inorder(node: TreeNode?) { if (node == null) return inorder(node.left) nodes.add(node) inorder(node.right) } inorder(root) for (i in 0 until nodes.size - 1) { nodes[i].left = null nodes[i].right = nodes[i + 1] } nodes.last().left = null nodes.last().right = null return nodes.first() Ставь 👍 и забирай 📚 Базу знаний
Kotlin | LeetCode
Динамика подписчиков
+-0.1% за 30 дней
Текущие
1,706
Месяц назад
1,707
Средний рост
+0 / день
Обновлено
9 часов назад

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

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

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

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

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

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

28

Покупка качественного трафика в Telegram.

Бот

Официальный канал уведомлений Bybit для вьетнамской аудитории. Актуальные новости и обновления биржи.

Канал

Психология, будущее и глобальные процессы от Петра Левича. Связь сознания и тенденций мира для личного роста.

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