Например, у меня есть неопределенное количество пар (ключ, значение). И я хочу построить отсортированный список во время итерации через эти пары (это длительная операция).
Я думаю использовать BinaryTree в качестве отсортированной структуры и строить список из дерева после итераций.
Как вы вообще думаете, этот метод быстрее, чем простая сортировка списка, полученного из итерации по парам?
Как лучше всего решить эту проблему?
Есть ли какие-нибудь элементы API Java для этой проблемы?