LeetCode Problems
2.16K subscribers
2 files
194 links
You will get one leetcode problem every 2 days. Also you can LeetcodeBot to own telegram group.

По всем вопросам и предложениям обращаться @emil_dev и @FyodorMenshikov
Download Telegram
Следующая задача: https://leetcode.com/problems/find-the-duplicate-number/. Она будет разобрана в 23.04.2020 в 21:00 MSK

Теги предыдущей задачи: k-я порядковая статистика,O(n) по времени,nth_element,median of medians,mt19937,uniform_int_distribution,юбилей 700 часов

Разбор предыдущей задачи: https://www.youtube.com/watch?v=w-v9JSF2zUs
Следующая задача: https://leetcode.com/problems/minimum-path-sum/. Она будет разобрана в 25.04.2020 в 21:00 MSK

Теги предыдущей задачи: алгоритм Флойда поиска цикла заяц и черепаха,O(n) по времени,O(1) по памяти,без модификации исходных данных

Разбор предыдущей задачи: https://www.youtube.com/watch?v=bZ06FaJBKT4
Есть места в группе, решающей задачи leetcode уровня medium. Если есть желающие присоединиться - обращайтесь. Стоимость 10 тыс рублей в месяц.
Следующая задача: https://leetcode.com/problems/binary-tree-level-order-traversal/. Она будет разобрана в 27.04.2020 в 21:00 MSK

Теги предыдущей задачи: динамическое программирование,O(n * m) по времени,O(1) по памяти,O(m) по памяти,O(min(n,m)) по памяти,O(n * m) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=gyL-3ijrl8I
Следующая задача: https://leetcode.com/problems/unique-paths/. Она будет разобрана в 29.04.2020 в 21:00 MSK

Теги предыдущей задачи: деревья,O(n) по времени,рекурсивное решение,нерекурсивное решение,dfs,preorder traversal,inorder traversal,postorder traversal,bfs

Разбор предыдущей задачи: https://www.youtube.com/watch?v=062En8ycnF0
Следующая задача: https://leetcode.com/problems/unique-binary-search-trees/. Она будет разобрана в 01.05.2020 в 21:00 MSK

Теги предыдущей задачи: комбинаторика,O(min(n,m)) по времени,O(1) по памяти,динамическое программирование

Разбор предыдущей задачи: https://www.youtube.com/watch?v=ui_wBMqyizA
Следующая задача: https://leetcode.com/problems/house-robber-iii/. Она будет разобрана в 05.05.2020 в 21:00 MSK

Теги предыдущей задачи: динамическое программирование,O(n^2) по времени,O(n) по памяти,деревья

Разбор предыдущей задачи: https://www.youtube.com/watch?v=gcH_z81WxLc
Следующая задача: https://leetcode.com/problems/container-with-most-water/. Она будет разобрана в 07.05.2020 в 21:00 MSK

Теги предыдущей задачи: динамическое программирование,деревья,O(n) по времени,O(height) по памяти,рекурсивное решение,нерекурсивное решение

Разбор предыдущей задачи: https://www.youtube.com/watch?v=AXzNDLur84E
Следующая задача: https://leetcode.com/problems/decode-string/. Она будет разобрана в 09.05.2020 в 21:00 MSK

Теги предыдущей задачи: два указателя,доказательство,O(n) по времени,O(1) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=eauynef2Qts
Следующая задача: https://leetcode.com/problems/task-scheduler/. Она будет разобрана в 11.05.2020 в 21:00 MSK

Теги предыдущей задачи: обработка строк,стек,O(inputSize + outputSize) по времени,O(outputSize) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=wyxdEReiMtg
Следующая задача: https://leetcode.com/problems/flatten-binary-tree-to-linked-list/. Она будет разобрана в 13.05.2020 в 21:00 MSK

Теги предыдущей задачи: математика,доказательство,O(|tasks|+|alphabet|) по времени,O(|alphabet|) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=XsffgEbhqBI
Следующая задача: https://leetcode.com/problems/target-sum/. Она будет разобрана в 17.05.2020 в 21:00 MSK

Теги предыдущей задачи: деревья,O(n) по времени,O(n) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=JfWvrnP553k
Ура! Нас 600. Спасибо что вы с нами. Надеюсь канал полезен для вас.

Для того чтобы наш канал был более полезен для вас, мы хотели бы получить отзыв.

Пожалуйста напишите как мы можем сделать этот канал более полезным.

Все отзывы можете написать сюда @emil_dev и @FyodorMenshikov
Следующая задача: https://leetcode.com/problems/implement-trie-prefix-tree/. Она будет разобрана в 19.05.2020 в 21:00 MSK

Теги предыдущей задачи: перебор 2^n,встреча посередине,динамическое программирование,O(2^(size(nums)/2)) по времени,O(sum(nums)) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=niiyDHjM8Qs
Следующая задача: https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/. Она будет разобрана в 21.05.2020 в 21:00 MSK

Теги предыдущей задачи: структуры данных,префиксное дерево,луч,бор,O(input) по времени,O(input) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=IjX4KrHkMoE
Следующая задача: https://leetcode.com/problems/number-of-islands/. Она будет разобрана в 27.05.2020 в 21:00 MSK

Теги предыдущей задачи: динамическое программирование,максимум на префиксе,O(n) по времени,O(1) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=DLbTZhraubI
Следующая задача: https://leetcode.com/problems/letter-combinations-of-a-phone-number/. Она будет разобрана в 29.05.2020 в 21:00 MSK

Теги предыдущей задачи: графы,заливка,поиск в глубину,поиск в ширину,O(cells) по времени,O(cells) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=F66bSGiWXEA
Следующая задача: https://leetcode.com/problems/perfect-squares/. Она будет разобрана в 02.06.2020 в 21:00 MSK

Теги предыдущей задачи: деревья,O(k+height(root)) по времени,O(height(root)) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=WiKPurWzswo
Следующая задача: https://leetcode.com/problems/sort-colors/. Она будет разобрана в 04.06.2020 в 21:00 MSK

Теги предыдущей задачи: динамическое программирование,O(n^1.5) по времени,O(n) по памяти,перебор,O(1) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=yUqNob_zPIg