Вебинар

Вебинар «Как написать рекурсию, чтобы не зарекурситься, и находим иголку даже в стоге сена»

Как говорится, программисты делятся на тех, кто не понимает рекурсию, кто уже понял, и тех, кто научился ею пользоваться. Поняв рекурсию и научившись ею пользоваться, можно весьма эффективно и красиво решать множество задач. Как и каких? Об этом — на нашем вебинаре.

Помимо этого, мы рассмотрим различные алгоритмы поиска (не только рекурсивные), их виды, отличия, специфику. Ведь уметь найти нужные данные за минимальное время и с максимальной эффективностью — “must have” навык любого настоящего разработчика.

Итак, на вебинаре поговорим о:

  • Что такое рекурсия и чем она отличается от цикла. Виды рекурсии.
  • Реализация подсчета факториала через цикл и через рекурсию (лайвкодинг).
  • Разные виды поиска (в глубину и в ширину)
  • Бинарное дерево, несколько видов, бинарный поиск (теория)
  • Бинарное дерево, бинарный поиск (лайвкодинг)
  • Рассмотрим задачу шире: как найти слово в словаре, как быть Гуглом?  
  • Как и где проверить свои знания по теме.

 

ВЕДУЩАЯ ВЕБИНАРА:

Александра Дмитренко
 Александра Дмитренко
Java-разработчик в аутсорсинговой компании. Несколько лет занималась автоматизацией тестирования, и в процессе довелось познать тяжкий труд мануального тестировщика. В свободное время старается увидеть мир, ходя по дворикам Киева и путешествуя в другие города и страны. Также преподает программирование детям, менторит юных айтишников, рисует, танцует, плавает и учит языки.

 

Для кого: Материал подготовлен специально для новичков, только начинающих изучение Java Core с опытом программирования не более 3-4х месяцев.