Как изучать структуры данных и алгоритмы?
Давайте будем честными, мы все знаем, как быстро учиться, и у нас есть свой собственный способ обучения.
Эти советы являются моим личным мнением, и я им следую.
Если вы столкнулись с этой проблемой, когда вы начинаете изучать структуры данных и алгоритмы после чтения блогов и просмотра видео на эту тему, вы, наконец, чувствуете, что теперь вы что-то знаете, но через некоторое время вы этого не помните.
как это реализовать? как это на самом деле работает?
Ну, если ваш ответ да, то вы не одиноки, я был там, и я знаю, каково это, когда вы не помните что-то, что вы изучали часами.
В этом посте я объясню, как учиться, чтобы вы никогда больше не забывали.
приступим, а?
Ну, сначала нам нужно понять, как наш разум запоминает вещи,
когда мы начинаем что-то изучать в первый раз, как быстро мы собираемся понять концепцию? это зависит от нашего уровня опыта.
Теперь не расстраивайтесь, если вы только начинаете заниматься программированием и чувствуете себя перегруженным.
Итак, как вы можете стать лучше в структурах данных и алгоритмах, если у вас нет такого большого опыта.
# Не думаете, что вы что-то знаете?
Что люди обычно делают, когда начинают что-то изучать, так это предполагают, что они уже что-то знают об этом предмете, может быть, они не совсем неправы, но из-за этой мысли,
наш мозг не сосредотачивается на деталях, потому что мы сказали ему, что уже знаем об этом.
И они упускают так много информации, потому что им хочется пропустить то и это.
Итак, ключевым моментом является то, что когда вы начинаете что-то изучать, вы должны сказать себе, что ничего не знаете об этом предмете и не собираетесь ничего пропускать, пока не закончите этот курс/блог или что-то в этом роде.
# Сделайте перерыв и повторите
Распространенная ошибка, которую совершают все новички, когда они начинают изучать структуры данных и алгоритмы, они ставят перед собой цель изучать одну тему каждый день, а когда они закончили курс, они сразу же начинают новый курс.
Но именно здесь они совершают ошибки, потому что они учатся каждый день в течение двух недель или более, поэтому ум получает доску, читая одно и то же снова и снова, поэтому, чтобы получить максимальную отдачу от курса, вам нужно сделать это один раз. вы закончили курс, вы должны сделать перерыв в этом конкретном предмете, не касайтесь его в течение следующих 3-4 дней.
Изучите что-то еще, но это не должно быть связано с этим предметом, а после перерыва вы должны начать этот курс снова и с нуля, и поверьте мне, на этот раз вы поймете намного лучше, чем вы поняли сначала, вы поймете, сколько деталей у вас есть. пропустил раньше.
# Изучите эту тему
Когда вы изучаете программирование, часто бывает, что вы не полностью понимаете концепцию чего-либо,
Или, может быть, вы поняли, но проведите исследование по этой теме, и вы найдете некоторые советы и приемы, связанные с этой концепцией, которые вы иначе пропустили.
# Подтолкнуть себя немного
Мы слишком легко сдаемся, когда чего-то не понимаем, но поверьте мне, когда вы чего-то не понимаете или что-то работает не так, как должно быть, по-вашему, не сдавайтесь и исправляйте это,
потому что, когда вы начнете отлаживать его, вы должны подумать об этом глубоко, или вам, возможно, придется повторно просмотреть видео или сообщение в блоге, которое вы рецензируете.
Великий программист тратит большую часть времени на отладку кода, чем на его написание
Так вы создадите отношение к решению проблем.
Теперь вы учите свой разум тому, что когда вы видите проблему, вместо того, чтобы сдаваться, попытайтесь ее отладить, что очень важно.
# создать проект
Лучший способ научиться — делать это
Я на 100% верю в это, поэтому, если вы действительно хотите чему-то научиться, я настоятельно рекомендую вам, ребята, начать проект.
Теперь этот проект не должен быть суперкрутым. это может быть что угодно, например, ведение блогов о том, что вы поняли по своему предмету.
Вы можете поискать в Google идеи проектов, которые вас интересуют.
при выборе проекта помните, что ваш проект должен показать ваши навыки, связанные с этими областями
Это были советы, которым я лично следую, и они действительно очень помогли мне в изучении структур данных и алгоритмов.
На самом деле, чем больше времени вы тратите на что-то, тем опытнее вы становитесь.
Не пугайтесь, видя других людей, что они гениальны, они знают все, что делают,
потому что это не на 100% правда, у них просто больше опыта, чем у вас.
если вам нравится этот пост в блоге, пожалуйста, дайте мне знать в разделе комментариев, какие советы вы считаете полезными
Спасибо