Обновить
3
0
Александр Емельянов@Irval

Backend разработчик

Отправить сообщение

Проверка корневых структур на изоморфизм

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели6.6K

Задача проверки корневых (под)деревьев на изоморфизм является достаточно известной в рамках олимпиадного мира, однако представленная большинством авторов реализация основывается на неэффективном полиномиальном хэшировании. Проблема данного метода заключается в возможных возникновениях коллизий. В данной статье описан более простой метод, использующий красно-черное дерево (в народе std::map) за ту же асимптотику.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Бэкенд разработчик
Git
Python
MySQL
C#
C++
Qt
Алгоритмы и структуры данных