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

Swift | LeetCode - задачи

LeetCode задачи по Swift, собесы и вакансии для iOS-разработчиков.

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

LeetCode задачи по Swift, собесы и вакансии для iOS-разработчиков.

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

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

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

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

Описание

Ресурс для Swift-разработчиков с задачами LeetCode. Практикуйте алгоритмы, оптимизацию и iOS-специфику: arrays, strings, trees на Swift. Подготовка к собеседованиям. 📱

Вопросы собесов включают типичные задачи от Apple и других компаний. Разборы кода, паттерны и best practices для мобильной разработки. От базового до advanced уровня. ⚡

Вакансии для Swift/iOS devs обновляются регулярно. Это комплексный инструмент для роста: от теории к практике и трудоустройству в мобильный development.

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

Swift | LeetCode - задачи
Swift | LeetCode - задачи
🔒Открыть пост
и посмотреть медиа
Задача: 1490. Clone N-ary Tree Сложность: medium Дан корень N-арного дерева, верните глубокую копию (клон) дерева. Каждый узел в N-арном дереве содержит значение (val) типа int и список (List[Node]) его детей. class Node { public int val; public List children; } Сериализация входных данных N-арного дерева представлена в порядке обхода по уровням, каждая группа детей разделена значением null (см. примеры). Пример: Input: root = [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14] Output: [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14] 👨💻 Алгоритм: 1⃣Базовый случай: Проверить, является ли входной узел null. Если да, вернуть null. 2⃣Копирование узла: Создать новый узел с таким же значением, как у входного узла. 3⃣Рекурсивное клонирование детей: Рекурсивно клонировать каждого ребёнка входного узла и добавить клонированных детей в список детей нового узла. Вернуть клонированный узел. 😎 Решение: class Node { public var val: Int public var children: [Node] public init(_ val: Int) { self.val = val self.children = [] } } class Solution { func cloneTree(_ root: Node?) -> Node? { guard let root = root else { return nil } let nodeCopy = Node(root.val) for child in root.children { nodeCopy.children.append(cloneTree(child)!) } return nodeCopy } } Ставь 👍 и забирай 📚 Базу знаний
Swift | LeetCode - задачи
Динамика подписчиков
+-0.2% за 30 дней
Текущие
1,311
Месяц назад
1,313
Средний рост
+0 / день
Обновлено
1 час назад

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

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

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

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

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

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

Отчеты о мошенничествах онлайн: схемы афер, предупреждения и советы по защите. 🚷⚠️

Канал

Свежие новости технологий и интернета.

Канал
17

Инструменты для поиска истины и себя: Linux, Magic Intelligence и разумные наблюдения.

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