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/verifying-an-alien-dictionary/. Она будет разобрана в 24.01.2020 в 21:00 MSK

Теги предыдущей задачи: обработка строк,O(|alphabet|+|s|+|t|) по времени,O(|alphabet|) по памяти,unicode,utf-8

Разбор предыдущей задачи: https://www.youtube.com/watch?v=wNuRONENMe4
Следующая задача: https://leetcode.com/problems/delete-node-in-a-linked-list/. Она будет разобрана в 26.01.2020 в 21:00 MSK

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

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

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

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

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

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

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

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

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

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

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

Разбор предыдущей задачи: https://www.youtube.com/watch?v=0ViPVp-CETs
Следующая задача: https://leetcode.com/problems/middle-of-the-linked-list/. Она будет разобрана в 11.02.2020 в 21:00 MSK

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

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

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

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

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

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

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

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

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

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

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

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

Теги предыдущей задачи: битовые операции,xor,leetcode 191,O(1) по времени,O(1) по памяти

Разбор предыдущей задачи: https://www.youtube.com/watch?v=11b_SJSX2sM
Доброе утро! С вами Фёдор Меньшиков, и я провожу эксперимент. Я набираю группу из 5 человек для прокачки навыков решения задач интервью с leetcode. В комплекте: взаимные ревью участниками группы и ревью мной. В итоге Вы получаете уверенность, что решили задачу оптимально, а также получаете опыт code review решений коллег. Поскольку группа экспериментальная, то она набирается одна, и число мест ограничено. Также могут быть ограничения по используемым языкам программирования (участники группы должны понимать решения друг друга) и по уровню участников (им должно быть интересно решать примерно одинаковый набор задач). Стоимость участия - 10 тысяч рублей в месяц. Заявки принимаются до 12 марта включительно. За подробностями обращайтесь ко мне в личные сообщения Телеграм @FyodorMenshikov или на почту mfv@mail.ru