Показать сообщение отдельно
  #2 (permalink)  
Старый 09.06.2021, 18:56
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Set - это множество. Как с его помощью запилить бинарное дерево, непонятно.

По приведенному коду: в конструктор следует добавить функцию сравнения
constructor(
    private compare: (x: T, y: T) => number,
        public root: TreeNode<T> = null
) {}


по аналогии с обычной сортировкой массива
Ответить с цитированием