Есть ли способ оптимизировать оптимальный алгоритм BST, чтобы ограничить его только деревьями с балансировкой веса? Я предполагаю, что в алгоритм просто нужно добавить простую проверку свойства WBT, но я не могу определить, где это будет. Буду признателен за любые рекомендации!