Как добиться успеха в LeetCode

Dec 13 2022
Если вы боретесь с проблемами LeetCode, это означает, что вам нужно сначала изучить шаблон. Проблемы, перечисленные на веб-сайте, не отсортированы таким образом, чтобы помочь вам лучше справляться с ними.

Если вы боретесь с проблемами LeetCode, это означает, что вам нужно сначала изучить шаблон.

Проблемы, перечисленные на веб-сайте, не отсортированы таким образом, чтобы помочь вам лучше справляться с ними.

#ПРИМЕЧАНИЕ Прежде чем вы начнете решать задачи в LeetCode, вы должны лучше понять DSA.

При написании кода нужно сначала быть мотивированным, и если вы начинаете практиковаться в кодировании с трудного вопроса, а позже вы не можете решить проблему или не можете понять проблему, тогда мотивация к практике снизится, и это неизбежно как мы склонны так поступать,

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

При решении проблемы с кодированием требуется подумать о двух вещах и реализовать их (написание кода).

Тренировка вашего мозга, чтобы различать размышления о решении и его кодирование, требует много практики, но если вы будете достаточно практиковаться, вы достигнете того момента, когда вам просто нужно будет думать о решении. Как только у вас появится четкое решение, часть кодирования станет для вас естественной.

«Если вы не сделали это за час — прекратите решать и посмотрите, как это решили другие»

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

1) Гринд75

Grind75 — это известный список из 75 вопросов LeetCode, составленный инженером Facebook, который научит вас основным концепциям и методам для каждой темы (массив + хэш-карта, Dp, граф, динамическое программирование и т. д.).

2) NeetCode.io

Neetcode — это расширение Grind75, которое включает в себя еще несколько вопросов LeetCode, с которыми вы, скорее всего, столкнетесь на своем следующем собеседовании.

Вы также можете отслеживать свои успехи на веб-сайте, и на нем также есть видео-объяснения проблем, если вы застряли.

Свяжитесь со мной через LinkedIn

Спасибо за прочтение

Рахул