Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя Jaserdy

Автор Jaserdy, история, 2 года назад, По-русски

Всем привет, примерно полгода занимаюсь спортивным программированием. Изучаю разные базовые алгоритмы по типу Двоичного поиска, ДП, двух указателей и т.д. ,пишу на С++, занимаюсь углублённо математикой. Может кто-нибудь подсказать что делать, если всё равно задачи на олимпиадах и различных контестах не получаются, связано ли это как-то с математической логикой, просто параллельно изучаю олимпиадную математику, там такие же проблемы. Заранее спасибо!

  • Проголосовать: нравится
  • -6
  • Проголосовать: не нравится

»
2 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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