Guest EDU: динамическое программирование – ключ к решению сложных задач 🔑

IT Cluster IT Cluster

26 октября Kharkiv IT Cluster вместе с ІТ-школой A-Level провели гостевую лекцию для студентов Харьковского национального университета имени Семена Кузнеца, на которой они узнали детали относительно того, как улучшить свои скилы в сфере динамического программирования. 👩‍🎓

🗣 Спикер вебинара — Варвашенко Владислав — ментор в A-Level и Senior Software Engineer в GlobalLogic, поделился полезной информацией по решению задач динамического программирования и обратил внимание на полезные ресурсы, которые помогут начинающим улучшить навыки в этой непростой теме.

Screenshot-2023-10-26-at-19.27.38-min-414x259 Guest EDU: динамическое программирование – ключ к решению сложных задач 🔑

Что же было на лекции?

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

После этого слушатели вместе со спикером углубились в практику. Первая из решенных задач была посвящена числам Фибоначчи. Студенты узнали, как эффективно эффективно применять меморизацию для оптимизации рекурсивного подхода. 🧮

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

Рекомендуемые ресурсы

Кстати, это еще не все, ведь спикер посоветовал следующие полезные ресурсы для тренировки навыков задач по динамическому программированию:

  1. LeetCode
  2. AdventOfCode
  3. HackerRank

Студенты ХНЭУ были довольно активными участниками вебинара и получили ответы на все свои вопросы от опытного специалиста.

Чтобы узнать, как овладеть динамическим программированием, смотри запись встречи! 🤖

Screenshot-2023-10-26-at-20.25.00-min-414x209 Guest EDU: динамическое программирование – ключ к решению сложных задач 🔑

👉Больше о «Динамическом программировании»👈

Kharkiv IT Cluster выражает благодарность Владиславу Варвашенко, ментору в A-Level и Senior Software Engineer в GlobalLogic, за интересную лекцию со многими практическими примерами. Благодаря его экспертным знаниям многие участники улучшили понимание сферы динамического программирования.👏

Справка

A-Level — одна из немногих IT-школ Украины, которая гарантирует успешным выпускникам трудоустройства на юридическом уровне.

Каждый студент еще до начала учебы подписывает договор со школой, где указаны условия получения сертификата и трудоустройства.

Если все условия выполнены, после завершения курса, рекрутинговый отдел A-Level предлагает выпускникам актуальные вакансии, помогает составить резюме и успешно пройти собеседование.

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

Подписаться на Telegram-канал

Также читай новости на наших страницах в социальных сетях:

Facebook

Instagram

 

Рекомендованные материалы

Комментарии