Как изучать структуры данных и алгоритмы?

Давайте будем честными, мы все знаем, как быстро учиться, и у нас есть свой собственный способ обучения.

Эти советы являются моим личным мнением, и я им следую.

Если вы столкнулись с этой проблемой, когда вы начинаете изучать структуры данных и алгоритмы после чтения блогов и просмотра видео на эту тему, вы, наконец, чувствуете, что теперь вы что-то знаете, но через некоторое время вы этого не помните.

как это реализовать? как это на самом деле работает?

Ну, если ваш ответ да, то вы не одиноки, я был там, и я знаю, каково это, когда вы не помните что-то, что вы изучали часами.

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

приступим, а?

Ну, сначала нам нужно понять, как наш разум запоминает вещи,
когда мы начинаем что-то изучать в первый раз, как быстро мы собираемся понять концепцию? это зависит от нашего уровня опыта.

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

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

# Не думаете, что вы что-то знаете?

Что люди обычно делают, когда начинают что-то изучать, так это предполагают, что они уже что-то знают об этом предмете, может быть, они не совсем неправы, но из-за этой мысли,

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

И они упускают так много информации, потому что им хочется пропустить то и это.

Итак, ключевым моментом является то, что когда вы начинаете что-то изучать, вы должны сказать себе, что ничего не знаете об этом предмете и не собираетесь ничего пропускать, пока не закончите этот курс/блог или что-то в этом роде.

# Сделайте перерыв и повторите

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

Но именно здесь они совершают ошибки, потому что они учатся каждый день в течение двух недель или более, поэтому ум получает доску, читая одно и то же снова и снова, поэтому, чтобы получить максимальную отдачу от курса, вам нужно сделать это один раз. вы закончили курс, вы должны сделать перерыв в этом конкретном предмете, не касайтесь его в течение следующих 3-4 дней.

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

# Изучите эту тему

Когда вы изучаете программирование, часто бывает, что вы не полностью понимаете концепцию чего-либо,

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

# Подтолкнуть себя немного

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

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

Великий программист тратит большую часть времени на отладку кода, чем на его написание

Так вы создадите отношение к решению проблем.

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

# создать проект

Лучший способ научиться — делать это

Я на 100% верю в это, поэтому, если вы действительно хотите чему-то научиться, я настоятельно рекомендую вам, ребята, начать проект.

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

Вы можете поискать в Google идеи проектов, которые вас интересуют.

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

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

На самом деле, чем больше времени вы тратите на что-то, тем опытнее вы становитесь.

Не пугайтесь, видя других людей, что они гениальны, они знают все, что делают,

потому что это не на 100% правда, у них просто больше опыта, чем у вас.

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

Спасибо