Меня интересует такой вопрос: Красно-Черное дерево обеспечивает эффективное выполнение таких операций, как преемник (первый элемент выше этой записи) и предшественник , т.е. в лог - время.В документации Java написано, что для предоставления такой операции в качестве преемника вы можете просто использовать subSet и затем взять наименьший элемент в subSet .Но это время журнала?Если да, то какова реализация subSet ? (Меня интересует алгоритм, поэтому это может быть всего несколько слов, а не необходимый код)
Спасибо.