Бинарное дерево поиска. Полная теория с кодом

Изучение бинарного дерева поиска с нуля до профессионала

Ratings: 4.95 / 5.00




Description

Лекция "Бинарное дерево поиска" является частью базового курса Cronis о computer science. Мы знаем, что отдельные темы имеют большое значение для программистов, которые, возможно, хорошо знают другие темы, но с бинарным деревом поиска еще пока есть вопросы. Знать, как работает бинарное дерево поиска важно каждому разработчику. Для создания этого мини-курса было переработано множество материалов и книг и из них создан курс без воды и ошибок. Смотрите, узнавайте новое и оставляйте отзывы. Если возникнут вопросы - мы всегда рады на них ответить!

What You Will Learn!

  • Вставлять, искать узел (любого, мин, макс), обходить дерево (симметрично, обратно, прямо)
  • Удалять узлы (без детей, с 1 и 2 детьми)
  • Реализовывать все вышеперечисленные темы на Java
  • Отличия бинарного дерева и бинарного дерева поиска
  • Вставка, поиск узла, все обходы дерева
  • Зачем изучать бинарное дерево поиска
  • Как и зачем было придумано бинарное дерево поиска
  • Нахождение минимального и максимального элемента в бинарном дереве поиска
  • Изучите свойство минимальных и максимальных элементов в дереве
  • Как выполнять все варианты обходов (симметричный, обратный, прямой)
  • Области применения всех обходов бинарного дерева поиска
  • Как удалять из дерева узлы: без детей, с одним, а также с двумя детьми

Who Should Attend!

  • Начинающие разработчики
  • Опытные разработчики
  • Senior software engineers
  • Разработчики, интересующиеся изучением Computer Science