Поскольку вставка является вашей основной задачей, вам следует использовать красно-черное дерево, поскольку его сложность по времени вставки логарифмически зависит от размера ввода, то есть O(k*log n)
с log
, являющимся логарифмом основания 2, k
являетсяразмер или длина каждого входа, а n
- количество входов. Вставка радиального дерева линейна по размеру k
каждого входа и по количеству n
входов, то есть O(k*n)
, что хуже, чем для красно-черных деревьев, если только много изстроковые ключи имеют достаточно длинных префиксов для преобразования n
в суб-логарифмическое выражение n
.