Всем привет! В начальных лекциях Java Rush, упоминали книгу "Грокаем алгоритмы". Читая введение данной книги, также как и книги "Структуры данных и алгоритмы в Java" пишут, чтобы ввести вас в курс дела, необходимо знать азы программирования. Сейчас я на 7 уровне и как я понял все азы не знаю))) Так вот, вопрос: надо ли сейчас изучать данный материал или пока не стоит забивать этим голову? Может лучше для начал пройти весь курс по основам Java, а уж потом приступать к изучению алгоритмов и структур данных?
Спасибо!
Максим
23 уровень
Алгоритмы и структура данных
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Di Ma Java Developer в Сбер
27 мая 2020, 06:18
Так как в грокаем алгоритмы описаны алгоритма применяемые в повседневной разработке то его бы надо почитать как только занялся повседневной разработкой. А для начала я бы по изобретал велосипед, т.е. подумал и реализовал бы свои алгоритмы сортировки и т.д. это будет лучшей практикой нежели использовать готовые решения.
+1
Lada Dreamland
26 мая 2020, 17:15
Я думаю, что Грокаем алгоритмы не вызовет особых трудностей. Книга написана легко и автором, который честно признается, что хочет рассказать про алгоритмы так, чтобы и ребенок понял. Мне книга нравится, читаю ее для разрядки после активной учебы. Типа и не сложно, и вроде учебой занимаюсь)
0
Justinian Judge в Mega City One Master
22 мая 2020, 15:17
Много моментов...
Азы программирования это синтаксис, это первый квест, лучше его пройти, поскольку хотя бы познакомиться и поработать с коллекциями.
Нужно ли тебе это изучать это философский вопрос. Если джава идет с трудом, у тебя постоянные трудности с задачами, то не нужно. Если тебе норм и ты чувствуешь в себе силы и над алгоритмами поработать, тогда можно. Здесь только ты сам можешь ответить, как тебе будет, ведь алгоритмы это отдельная параллельная ветвь изучение программирования, которая отнимает время и силы.
А ведь есть еще и основная ветвь, это изучение собственно конкретного языка, алгоритмы относятся к стандартной базе которая привязки к языку не имеет.
Она является необходимой для программиста, но необходимых вещей очень много, ты сам знаешь свои временные рамки,свои цели, как тебе и что идет, то только ты и можешь сказать что учить и нужно ли.
+5
Максим
23 мая 2020, 09:40
Спасибо!
0
Стас Пасинков Software Developer в Zipy Master
23 мая 2020, 21:47
да, мне кажется 7й уже норм. если ты параллельно будешь изучать.
циклы, условия уже знаешь - вперед)
ЗЫ: структурЫ данных. их много разных :)
+1