All streams
Search
Write a publication
Pull to refresh
3
0
Александр Емельянов @Irval

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

Send message

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

Level of difficultyMedium
Reading time3 min
Views5.1K

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

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Software Developer, Backend Developer
Git
Python
MySQL
C#
C++
Qt
Algorithms and data structures