Как видно из названия, мне нужно реализовать дерево рангов 2-3. Функция Find(x) должна вернуть ранг x в O(rank). Выполнить функцию поиска за O (logn) довольно тривиально, но я не могу придумать, как сделать это за O (rank).
Find(x)
O(rank)