LEETCODE_BYTES_YOU Telegram 13
Forwarded from tech0ver
Тактика подготовки на leetcode

Изначально у меня был подход с решением всех задач по порядку — этот подход можно назвать «отсутствием подхода», потому что с каждой задачей меняется тема и сложность.

Сейчас у меня следующий подход:
1. Выбираем тему задач, от простой к сложной, например, Array — в leetcode это поле поиска Tag
2. Выбираем сложность, от простой к сложной, например, Easy — это поле поиска Difficulty
3. Задачу можно брать:
- по порядку в списке
- отсортировать по полю Acceptance — чем меньше, тем сложнее
- посмотреть в подборках
Не секрет что у каждой задачи есть паттерн решения, поэтому нам важно решить задачу на каждый паттерн, чтобы научиться его считывать.
4. Если задача для нас новая — пытаемся решить через brute-force, это поможет натолкнуть на более оптимальный способ решения.
Если не получается решить, можно подсмотреть в Related Topics у задачи, там можно узнать паттерн, например, Two Pointers.
Если и это не помогло, можно поискать решение данной задачи как solution название задачи, а можно взять похожую задачу в Similar Questions, чтобы на ней разобрать решение и вернуться.
Обязательно определяем www.tgoop.com/space complexity.
5. После решения n-ого кол-ва задач, когда мы уже считываем паттерн — мы повышаем сложность и меняем тему, повторяя шаги.

#algo
👍7



tgoop.com/leetcode_bytes_you/13
Create:
Last Update:

Тактика подготовки на leetcode

Изначально у меня был подход с решением всех задач по порядку — этот подход можно назвать «отсутствием подхода», потому что с каждой задачей меняется тема и сложность.

Сейчас у меня следующий подход:
1. Выбираем тему задач, от простой к сложной, например, Array — в leetcode это поле поиска Tag
2. Выбираем сложность, от простой к сложной, например, Easy — это поле поиска Difficulty
3. Задачу можно брать:
- по порядку в списке
- отсортировать по полю Acceptance — чем меньше, тем сложнее
- посмотреть в подборках
Не секрет что у каждой задачи есть паттерн решения, поэтому нам важно решить задачу на каждый паттерн, чтобы научиться его считывать.
4. Если задача для нас новая — пытаемся решить через brute-force, это поможет натолкнуть на более оптимальный способ решения.
Если не получается решить, можно подсмотреть в Related Topics у задачи, там можно узнать паттерн, например, Two Pointers.
Если и это не помогло, можно поискать решение данной задачи как solution название задачи, а можно взять похожую задачу в Similar Questions, чтобы на ней разобрать решение и вернуться.
Обязательно определяем www.tgoop.com/space complexity.
5. После решения n-ого кол-ва задач, когда мы уже считываем паттерн — мы повышаем сложность и меняем тему, повторяя шаги.

#algo

BY Укусанный литкодом


Share with your friend now:
tgoop.com/leetcode_bytes_you/13

View MORE
Open in Telegram


Telegram News

Date: |

The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday. Matt Hussey, editorial director at NEAR Protocol also responded to this news with “#meIRL”. Just as you search “Bear Market Screaming” in Telegram, you will see a Pepe frog yelling as the group’s featured image. According to media reports, the privacy watchdog was considering “blacklisting” some online platforms that have repeatedly posted doxxing information, with sources saying most messages were shared on Telegram. With the sharp downturn in the crypto market, yelling has become a coping mechanism for many crypto traders. This screaming therapy became popular after the surge of Goblintown Ethereum NFTs at the end of May or early June. Here, holders made incoherent groaning sounds in late-night Twitter spaces. They also role-played as urine-loving Goblin creatures. End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance.
from us


Telegram Укусанный литкодом
FROM American