Практическое руководство по алгоритмам является частью четвертой серии по овладению структурами данных и алгоритмами для разработчиков JavaScript. В части 1 основное внимание уделяется методам разработки алгоритмов, в то время как другие семинары в серии объединяют эти методы с структурами данных и приложениями реального мира. Этот семинар для вас, если вы хотите улучшить свою способность решать алгоритмы и эффективно анализировать их как при прохождении интервью, так и в повседневной разработке.
Программируя вместе с нами, вы:
Поймете как оценить сложность времени и пространства ваших алгоритмов и как рассуждать по страшному вопросу о последующих действиях: «Но вы можете сделать лучше?»
Повысьте свой комфорт с помощью рекурсии и оптимизируете свои решения, используя divide-and-conquer .
Внедрите сортировку и слияния и поймете компромиссы между этими двумя подходами.
Оптимизируете алгоритмы с использованием динамического программирования и memoization.
Практикуйте общие вопросы интервью, используя несколько алгоритмов.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.
https://slides.com/bgando/intro-to-algorithms